| Bogdan F. Romanescu and Daniel J. Sorin. "Core Cannibalization Architecture:
Improving Lifetime Chip Performance for Multicore Processors in the Presence of Hard
Faults."
To appear in Seventeenth International Conference on Parallel Architectures and
Compilation Techniques (PACT), October 2008. | |
|
| Albert Meixner and Daniel J. Sorin. "Detouring:
Translating Software to Circumvent Hard Faults in Simple Cores."
38th Annual International Conference on Dependable
Systems and Networks, June 2008. | |
|
| Albert Meixner and Daniel J. Sorin. "IOTA: Detecting Erroneous I/O Behavior
via I/O Transaction Auditing." First Workshop on Compiler and Architectural
Techniques for Application Reliability and Security (CATARS), June 2008. | |
|
|
Albert Meixner and Daniel J. Sorin. "Dynamic Verification of Memory
Consistency in Cache-Coherent Multithreaded Computer
Architectures." To appear in IEEE Transactions on Dependable
and Secure Computing (TDSC). | |
|
|
Fred A. Bower, Daniel J. Sorin, and Landon P. Cox. ""The Impact of
Dynamically Heterogeneous Multicore Processors on Thread Scheduling."
IEEE Micro, May/June 2008. | |
|
|
Albert Meixner, Michael E. Bauer, and Daniel J. Sorin. "Argus:
Low-Cost, Comprehensive Error Detection in Simple Cores." IEEE Micro: Micro's
Top Picks from Computer Architecture Conferences, January/February 2008. | |
|
| Albert Meixner, Michael E. Bauer, and Daniel J. Sorin.
"Argus:
Low-Cost,
Comprehensive Error Detection in Simple Cores." 40th Annual IEEE/ACM
International Symposium on Microarchitecture (MICRO), December 2007. |
|
|
| Mahmut Yilmaz, Sule Ozev, and Daniel J. Sorin.
"Low-Cost Run-time
Diagnosis of Hard Delay Faults in the Functional Units of a
Microprocessor." IEEE International Conference on Computer Design (ICCD), October 2007. |
|
|
| Mahmut Yilmaz, Albert Meixner, Sule Ozev, and
Daniel J. Sorin. "Lazy
Error Detection for Microprocessor Functional Units."
IEEE International Symposium on Defect and Fault Tolerance in VLSI
Systems (DFTS), September 2007. |
|
|
| Anita Lungu and Daniel J. Sorin. "Verification-Aware Microprocessor
Design." Sixteenth International Conference on
Parallel Architectures and Compilation Techniques (PACT),
September 2007. |
|
|
| Albert Meixner and Daniel J. Sorin. "Error Detection Using Dynamic
Dataflow Verification." Sixteenth International
Conference on Parallel Architectures and Compilation Techniques
(PACT), September 2007. |
|
|
| Fred A. Bower, Daniel J. Sorin, and Sule Ozev.
"Online Diagnosis of Hard Faults in Microprocessors."
ACM Transactions on Architecture and Code
Optimization (TACO), volume 4, number 2, June 2007. |
|
|
| Albert Meixner and Daniel J. Sorin.
"Error Detection via Online Checking of Cache
Coherence with Token Coherence Signatures."
13th International Symposium on
High-Performance Computer Architecture (HPCA), February 2007. |
|
|
| Mahmut Yilmaz, Derek R. Hower, Sule Ozev, and Daniel J. Sorin.
"Self-Detecting and
Self-Diagnosing 32-bit Microprocessor Multiplier."
International Test Conference (ITC), October 2006. |
|
|
| Nathan N. Sadler and Daniel J. Sorin.
"Choosing
an Error Protection Scheme for a Microprocessor's L1 Data Cache."
International Conference on Computer Design (ICCD), October 2006. |
|
|
| Albert Meixner and Daniel J. Sorin.
"Dynamic Verification of Memory Consistency in
Cache-Coherent Multithreaded Computer Architectures."
International Conference on Dependable Systems and Networks (DSN), June 2006. |
|
|
| Fred A. Bower, Derek H. Hower, Mahmut Yilmaz, Daniel J. Sorin, and
Sule Ozev.
"Applying Architectural Vulnerability Analysis to Hard
Faults in the Microprocessor." Poster and 2-page paper in
ACM SIGMETRICS, June 2006. |
|
|
| Fred A. Bower, Sule Ozev, and Daniel J. Sorin.
"Autonomic
Microprocessor Execution via Self-Repairing Arrays."
IEEE Transactions on Dependable
and Secure Computing, October-December 2005. |
|
|
| Fred A. Bower, Daniel J. Sorin, and Sule Ozev.
"A Mechanism for
Online Diagnosis of Hard Faults in Microprocessors." 38th Annual International Symposium on Microarchitecture
(MICRO), November 2005. |
|
|
| Albert Meixner and Daniel
J. Sorin. "Dynamic Verification of Sequential Consistency."
International Symposium on Computer
Architecture (ISCA), June 2005. |
|
|
| Jonathan R. Carter, Sule Ozev, and Daniel
J. Sorin. "Circuit-Level Modeling
for Concurrent Testing of Operational Defects due to Gate Oxide Breakdown."
Design, Automation, and Test in Europe
(DATE), March 2004. |
|
|
| Fred A. Bower, Paul G. Shealy, Sule Ozev, and
Daniel J. Sorin. "Tolerating Hard Faults in Microprocessor Array
Structures." International Conference on Dependable
Systems and Networks (DSN), June 2004. |
|
|
| Daniel J. Sorin, Mark D. Hill, and David A.
Wood.
"Dynamic Verification of End-to-End Multiprocessor Invariants." International Conference on Dependable
Systems and Networks (DSN), June 2003. (talk slides) |