000135586 001__ 135586
000135586 005__ 20190331192649.0
000135586 0247_ $$2doi$$a10.1109/ISSPIT.2005.1577062
000135586 037__ $$aCONF
000135586 245__ $$aUnderstanding the performance of concurrent error detecting superscalar microarchitectures
000135586 260__ $$c2005
000135586 269__ $$a2005
000135586 336__ $$aConference Papers
000135586 520__ $$aSuperscalar out-of-order microarchitectures can be modified to support redundant execution of a program as two concurrent threads for soft-error detection. However, the extra workload from redundant execution incurs a performance penalty due to increased contention for resources throughout the datapath. We present four key parameters that affect performance of these designs, namely 1) issue and functional unit bandwidth, 2) issue queue and reorder buffer capacity, 3) decode and retirement bandwidth, and 4) coupling between redundant threads' instantaneous resource requirements. We then survey existing work in concurrent error detecting superscalar microarchitectures and evaluate these proposals with respect to the four factors. © 2005 IEEE.
000135586 700__ $$aSmolens, Jared C.
000135586 700__ $$aJangwoo, Kim
000135586 700__ $$aHoe, James C.
000135586 700__ $$g177958$$aFalsafi, Babak$$0243553
000135586 7112_ $$dDecember$$cAthens, Greece
000135586 773__ $$tProceedings of the International Symposium on Signal Processing and Information Technology$$q13-18
000135586 8564_ $$zURL
000135586 8564_ $$uhttps://infoscience.epfl.ch/record/135586/files/isspit05.pdf$$zn/a$$s225522
000135586 909C0 $$xU11837$$0252231$$pPARSA
000135586 909CO $$qGLOBAL_SET$$pconf$$ooai:infoscience.tind.io:135586$$pIC
000135586 937__ $$aPARSA-CONF-2005-002
000135586 970__ $$a20070810432593/PARSA
000135586 973__ $$rREVIEWED$$sPUBLISHED$$aOTHER
000135586 980__ $$aCONF