Large instruction window processors achieve high performance by exposing large amounts of instruction level parallelism. However, accessing large hardware structures typically required to buffer and process such instruction window sizes significantly degrade the cycle time. This paper proposes a novel Checkpoint Processing and Recovery (CPR) microarchitecture, and shows how to implement a large instruction window processor without requiring large structures thus permitting a high clock frequency
International audienceInput/output (I/O) from various sources often contend for scarcely available b...
The large scale of current and next-generation massively parallel processing (MPP) systems presents ...
Checkpoint and Recovery (CPR) systems have many uses in high-performance computing. Because of this,...
Several processor architectures with large instruction windows have been proposed. They improve perf...
Abstract. Modern processors use speculative execution to improve performance. However, speculative e...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Abstract — Processor architectures with large instruction windows have been proposed to expose more ...
CPR/CFP (Checkpoint Processing and Recovery/Continual Flow Pipeline) support an adaptive instruction...
This Technical Report was sent to Advisory Committee of MICRO-40 (June 8th, 2007) for review and pub...
textTo make progress in the face of failures, long-running parallel applications need to save their ...
Instruction window size is an important design parameter for many modern processors. Large instructi...
This is a post-peer-review, pre-copyedit version of an article published in New Generation Computing...
The running times of many computational science applications are much longer than the mean-time-to-f...
Abstract—As the feature size shrinks to the nanometer scale, SRAM-based FPGAs are increasingly vulne...
As the size of supercomputers increases, the probability of system failure grows substantially, posi...
International audienceInput/output (I/O) from various sources often contend for scarcely available b...
The large scale of current and next-generation massively parallel processing (MPP) systems presents ...
Checkpoint and Recovery (CPR) systems have many uses in high-performance computing. Because of this,...
Several processor architectures with large instruction windows have been proposed. They improve perf...
Abstract. Modern processors use speculative execution to improve performance. However, speculative e...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Abstract — Processor architectures with large instruction windows have been proposed to expose more ...
CPR/CFP (Checkpoint Processing and Recovery/Continual Flow Pipeline) support an adaptive instruction...
This Technical Report was sent to Advisory Committee of MICRO-40 (June 8th, 2007) for review and pub...
textTo make progress in the face of failures, long-running parallel applications need to save their ...
Instruction window size is an important design parameter for many modern processors. Large instructi...
This is a post-peer-review, pre-copyedit version of an article published in New Generation Computing...
The running times of many computational science applications are much longer than the mean-time-to-f...
Abstract—As the feature size shrinks to the nanometer scale, SRAM-based FPGAs are increasingly vulne...
As the size of supercomputers increases, the probability of system failure grows substantially, posi...
International audienceInput/output (I/O) from various sources often contend for scarcely available b...
The large scale of current and next-generation massively parallel processing (MPP) systems presents ...
Checkpoint and Recovery (CPR) systems have many uses in high-performance computing. Because of this,...