• An Access based Energy Model for the Datapath and Memory Hierarchy of HPL-PD Microarchitecture in Trimaran Framework (TRIREME) 

      Banakar, Rajeshwari; Ekpanyapong, Mongkol; Puttaswamy, Kiran; Rabbah, Rodric Michel; Balakrishnan, M.; Mooney, Vincent John, III; Palem, Krishna V. (Georgia Institute of Technology, 2002)
      In this paper a system level energy model called TRIREME, is presented for HPL-PD microarchitecture which is used in Trimaran Compiler framework studies. The number of accesses for the various computational units are ...
    • Bridging Processor and Memory Performance in ILP Processors via Data-Remapping 

      Rabbah, Rodric Michel; Palem, Krishna V. (Georgia Institute of Technology, 2001)
      Current system design trends continue to magnify the disparity between processor and memory performance. Thus, as microprocessors perform increasingly better than the mem-ory systems supporting them, it is ever more ...
    • Cache Sensitive Instruction Scheduling 

      Hardnett, Charles R.; Rabbah, Rodric Michel; Palem, Krishna V.; Wong, Weng Fai (Georgia Institute of Technology, 2001)
      The processor speeds continue to improve at a faster rate than the memory access times. The issue of data locality is still unsolved, and continues to be a problem given the widening gap between processor speeds and ...
    • Data Remapping for Design Space Optimization of Embedded Cache Systems 

      Palem, Krishna V.; Rabbah, Rodric Michel (Georgia Institute of Technology, 2002)
      In this paper, we present a novel linear time algorithm for data remapping that is (i) lightweight, (ii) fully automated and (iii) applicable in the context of pointer-centric programming languages ...
    • Power Optimization of Embedded Memory Systems via Data Remapping 

      Palem, Krishna V.; Rabbah, Rodric Michel; Mooney, Vincent; Korkmaz, Pinar; Puttaswamy, Kiran (Georgia Institute of Technology, 2002)
      In this paper, we provide a novel compile-time data remapping algorithm that runs in linear time. This remapping algorithm is the first fully automatic approach applicable to pointer-intensive dynamic applications. We ...