Title :
Heterogeneous multi-channel: Fine-grained DRAM control for both system performance and power efficiency
Author :
Zhang, Guangfei ; Wang, Huandong ; Chen, Xinke ; Huang, Shuai ; Li, Peng
Author_Institution :
Loongson Corp., Beijing, China
Abstract :
We propose a novel architecture of memory controller, called HMC (Heterogeneous Multi-Channel), as an improvement to the previous homogeneous multi-channel memory controller. HMC groups physical DRAM devices into logical sub-ranks with different data bus width, and controls them simultaneously. Employing new proposed memory access algorithm, HMC manages the number of devices involved in a single memory access flexibly, and achieves the best performance/power efficiency. Using four-core multiprogramming workloads, our experimental results show that HMC improves system performance by 27.6% with 24.2% reduction in DRAM power consumption on average.
Keywords :
DRAM chips; multiprogramming; DRAM power consumption; data bus width; fine-grained DRAM control; four-core multiprogramming workload; heterogeneous multichannel; memory access algorithm; multichannel memory controller; physical DRAM device; power efficiency; single memory access; system performance; Bandwidth; Benchmark testing; Data buses; Instruction sets; Memory management; Power demand; Random access memory; Chip multiprocessor; DRAM; Memory access controller; Power efficiency;
Conference_Titel :
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4503-1199-1