Now showing items 118-120 of 486

    • Compile-time Loop Splitting for Distributed Memory Multiprocessors 

      Tanguay, Donald O., Jr. (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 

      Agarwal, Anant; Pudar, Steven D. (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 

      Agarwal, Anant
      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 ...