ACM Transactions on Computer Systems (TOCS)

Coupling Compiler-Enabled and Conventional Memory Accessing for Energy Efficiency

This article presents Cool-Mem, a family of memory system architectures that integrate conventional memory system mechanisms, energy-aware address translation, and compiler-enabled cache disambiguation techniques, to reduce energy consumption in general-purpose architectures. The solutions provided in this article leverage on interlayer tradeoffs between architecture, compiler, and operating system layers. Cool-Mem achieves power reduction by statically matching memory operations with energy-efficient cache and virtual memory access mechanisms.

AttachmentSize
PDF icon PDF1.34 MB
Subscribe to RSS - ACM Transactions on Computer Systems (TOCS)