DocumentCode :
900531
Title :
Architecture of a Self-Checkpointing Microprocessor that Incorporates Nanomagnetic Devices
Author :
Kothari, Love ; Carter, Nicholas P.
Author_Institution :
Intel India
Volume :
56
Issue :
2
fYear :
2007
Firstpage :
161
Lastpage :
173
Abstract :
Memory and latch circuits in CMOS systems rely on capacitatively-stored charge to hold state information. When power is removed from a chip, this charge quickly drains off, destroying any information that was contained in the chip. This causes a number of problems for computer systems, including data loss from power failures, the need to load operating systems from nonvolatile storage each time the system is powered on, and high "idle" power consumption due to leakage currents in memory arrays. Magnetoelectronic devices that combine ferromagnetic elements with semiconductor structures have the potential to overcome this limitation by providing high-performance nonvolatile storage that can be tightly integrated with logic. In this paper, we present the architecture of a microprocessor that uses magnetoelectronic devices to "snapshot" the state of the currently executing program at regular intervals. If its power supply is interrupted, this self-checkpointing microprocessor can near instantly restore its state from the last checkpoint, allowing it to resume execution with little loss of progress. Simulations of a self-checkpointing version of the Pentium 4 microprocessor show that the magnetoelectronic memories increase power consumption by only 62 mW, with little to no cost in system performance
Keywords :
checkpointing; magnetoelectronics; microprocessor chips; nanoelectronics; high-performance nonvolatile storage; low-power design; magnetoelectronic devices; nanomagnetic devices; self-checkpointing microprocessor architecture; state restoration; CMOS memory circuits; Energy consumption; Latches; Leakage current; Logic devices; Magnetoelectronics; Microprocessors; Nanoscale devices; Nonvolatile memory; Operating systems; Emerging technologies; low-power design.; memory technologies;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2007.21
Filename :
4042677
Link To Document :
بازگشت