LCS Technical Memos (1974 - 2003): Recent submissions
Now showing items 118-120 of 486
-
Compile-time Loop Splitting for Distributed Memory Multiprocessors
(1993-11)In a distributed memory multiprocessor, a program's task is partitioned among the processors to exploit parallelism, and the data are partitioned to increase referential locality. Though the purpose of partitioning is to ... -
Column-associative Caches: A Technique for Reducing the Miss Rate of Direct-mapped Caches
(1993-11)Direct-mapped caches are a popular design choice for high-performance processors; unfortunately, direct-mapped caches suffer systematic interference misses when more than one address map into the same cache set. This paper ... -
Modeling Multiprogrammed Caches
This paper presents a simple, yet accurate, model for multiprogrammed caches and validates it against trace-driven simulation. The model takes into account nonstationary behavior of processes and process sharing. By making ...


