This Technical Report was sent to Advisory Committee of MICRO-40 (June 8th, 2007) for review and published in the Spanish Workshop on Parallelism on September 2006 and September 2007. Outstanding Technical Report: UPC-DAC-2002-43 (September 6th, 2002) 'Large virtual ROBs by processor checkpointing'Modern processors improve performance by taking advantage of the instruction level parallelism (ILP) by means of allowing hundreds of instructions in flight. However, they still have to face an important source of degradation coming from the increasing difference between the processor and the main memory speeds (memory wall). In order to overcome this problem, recent proposals allow even more instructions in flight by replacing a re-order buffer...
This is a post-peer-review, pre-copyedit version of an article published in New Generation Computing...
One of the main performance bottlenecks of processors today is the discrepancy between processor and...
Checkpointing schemes enable fault-tolerant parallel and distributed computing by leveraging the red...
This Technical Report was sent to Advisory Committee of MICRO-40 (June 8th, 2007) for review and pub...
Current superscalar processors use a Reorder Buffer (ROB) to support speculation, precise exceptions...
Abstract. Modern processors use speculative execution to improve performance. However, speculative e...
Several processor architectures with large instruction windows have been proposed. They improve perf...
Large instruction window processors achieve high performance by exposing large amounts of instructio...
Modern out-of-order processors tolerate long latency memory operations by supporting a large number ...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Abstract. Modern reorder buffers (ROBs) were conceived to improve processor performance by allowing ...
VLIW architecture has become widespread due to the combined bene?ts of simple hardware and compiler ...
Processor architectures with large instruction windows have been proposed to expose more instruction...
International audienceSharing a physical register between several instructions is needed to implemen...
Instruction pipelining, out-of-order execution, and branch prediction are techniques that improve pe...
This is a post-peer-review, pre-copyedit version of an article published in New Generation Computing...
One of the main performance bottlenecks of processors today is the discrepancy between processor and...
Checkpointing schemes enable fault-tolerant parallel and distributed computing by leveraging the red...
This Technical Report was sent to Advisory Committee of MICRO-40 (June 8th, 2007) for review and pub...
Current superscalar processors use a Reorder Buffer (ROB) to support speculation, precise exceptions...
Abstract. Modern processors use speculative execution to improve performance. However, speculative e...
Several processor architectures with large instruction windows have been proposed. They improve perf...
Large instruction window processors achieve high performance by exposing large amounts of instructio...
Modern out-of-order processors tolerate long latency memory operations by supporting a large number ...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Abstract. Modern reorder buffers (ROBs) were conceived to improve processor performance by allowing ...
VLIW architecture has become widespread due to the combined bene?ts of simple hardware and compiler ...
Processor architectures with large instruction windows have been proposed to expose more instruction...
International audienceSharing a physical register between several instructions is needed to implemen...
Instruction pipelining, out-of-order execution, and branch prediction are techniques that improve pe...
This is a post-peer-review, pre-copyedit version of an article published in New Generation Computing...
One of the main performance bottlenecks of processors today is the discrepancy between processor and...
Checkpointing schemes enable fault-tolerant parallel and distributed computing by leveraging the red...