Title
Architecture of a Self-Checkpointing Microprocessor that Incorporates Nanomagnetic Devices
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.
Year
DOI
Venue
2007
10.1109/TC.2007.21
IEEE Trans. Computers
Keywords
Field
DocType
state information,magnetoelectronic memories increase power,magnetoelectronic device,cmos system,microprocessor show,incorporates nanomagnetic devices,self-checkpointing microprocessor,power supply,power consumption,capacitatively-stored charge,power failure,emerging technology,leakage current,nanoelectronics,chip,system performance,emerging technologies,operating system
Nanoelectronics,Leakage (electronics),Data loss,Computer science,Parallel computing,Microprocessor,CMOS,Chip,Pentium,Electronic circuit,Embedded system
Journal
Volume
Issue
ISSN
56
2
0018-9340
Citations 
PageRank 
References 
7
1.21
14
Authors
2
Name
Order
Citations
PageRank
Love Kothari171.21
Nicholas P. Carter234933.84