ITRS predicts that over the next decade, hardware power variation will increase at alarming rates. As a result, design-ers must build software that can adapt to and exploit these variations to reduce power consumption and improve system performance. This paper presents ViPZonE, a system-level solution that opportunistically exploits DRAM power vari-ation through physical address zoning. ViPZonE is com-posed of a variability-aware software stack that allows de-velopers to indicate to the OS the expected dominant us-age patterns (write or read) as well as level of utilization (high, medium, or low) through high-level APIs. ViPZonE’s variability-aware page allocator, implemented in the Linux kernel, is responsible for interpreting these high-l...
Energy management has become a key issue in the design of computing systems in both mobile as well a...
Power infrastructure contributes to a significant portion of datacenter expenditures. Overbooking th...
The memory subsystem is responsible for a large fraction of the energy consumed by compute nodes in ...
Abstract—Hardware variability is predicted to increase dramatically over the coming years as a conse...
The memory system presents many problems in computer architecture and system design. An important ch...
Large physical memory modules are necessary to meet performance demands of today's ap- plications bu...
Main memory power in volume and mid-range servers is growing as a fraction of total system power. Th...
Main memory is a significant energy consumer which may contribute to over 40% of the total system po...
Main memory in many tera-scale systems requires tens of kilowatts of power. The resulting energy con...
Abstract—Main memory is a significant energy consumer which may contribute to over 40 % of the total...
Increased performance demand of modern applications has resulted in large memory modules and higher ...
Energy efficiency has become one of the most important factors in the development of computer system...
Main memory in clusters may dominate total system power. The resulting energy consumption increases ...
Computer servers are equipped with an increasing number of memory modules each with more capacity, m...
Abstract—Technology scaling has led to significant variability in chip performance and power consump...
Energy management has become a key issue in the design of computing systems in both mobile as well a...
Power infrastructure contributes to a significant portion of datacenter expenditures. Overbooking th...
The memory subsystem is responsible for a large fraction of the energy consumed by compute nodes in ...
Abstract—Hardware variability is predicted to increase dramatically over the coming years as a conse...
The memory system presents many problems in computer architecture and system design. An important ch...
Large physical memory modules are necessary to meet performance demands of today's ap- plications bu...
Main memory power in volume and mid-range servers is growing as a fraction of total system power. Th...
Main memory is a significant energy consumer which may contribute to over 40% of the total system po...
Main memory in many tera-scale systems requires tens of kilowatts of power. The resulting energy con...
Abstract—Main memory is a significant energy consumer which may contribute to over 40 % of the total...
Increased performance demand of modern applications has resulted in large memory modules and higher ...
Energy efficiency has become one of the most important factors in the development of computer system...
Main memory in clusters may dominate total system power. The resulting energy consumption increases ...
Computer servers are equipped with an increasing number of memory modules each with more capacity, m...
Abstract—Technology scaling has led to significant variability in chip performance and power consump...
Energy management has become a key issue in the design of computing systems in both mobile as well a...
Power infrastructure contributes to a significant portion of datacenter expenditures. Overbooking th...
The memory subsystem is responsible for a large fraction of the energy consumed by compute nodes in ...