Jean-Luc Gaudiot

Les séminaires du projet A3

          

Prof. Jean-Luc Gaudiot

Electrical and Computer Engineering University of California, Irvine gaudiot@uci.edu Lundi 14 Février 2002, 14h00 INRIA Rocquencourt, Bâtiment 11

Memory Latency: to Tolerate or to Reduce?


Abstract :
It has become a truism that the gap between processor speed and memory access latency is continuing to increase at a rapid rate and that this has become the major issue facing high-performance computer designers. This talk presents some of the architecture strategies which are used to bridge this gap. They are mostly of two kinds: memory latency reducing schemes and memory tolerating approaches.

Our HiDISC (Hierarchical Decoupled Instruction Set Computer) is the case study of a successful design which allows the efficient use of caches in applications which exhibit low temporal locality and promises to deliver low latency for general-purpose computing. In contrast, our research in multithreading has shown that long memory latencies could also be masked behind the execution of other threads.

This is proving to be a useful approach whether the memory latency is due to physical location (as in Networks of Workstations) or to the technology of the various memory layers. Indeed, this is the case in single processor, SMT (Simultaneous Multithreading) machines or in distributed systems in which we have implemented our ISSC (I-Structure Software Caches).


Retour à la page du séminaire