Power aware page allocation
By Alvin R. Lebeck, Xiaobo Fan, Heng Zeng, Carla Schlatter Ellis. SIGP, 2000
430 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Hardware and Architecture, Information Systems
View Paper: https://www.semanticscholar.org/paper/d5e5ac0e6d39240fe904fac17c2c557e74fe17b6
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Onur Mutlu
- Yoongu Kim
- Mor Harchol-Balter
- Mahmut Taylan Kandemir
- Ricardo Bianchini
- Lavanya Subramanian
- Ramakrishnan Rajamony
- Dongsu Han
In Hardware and Architecture
- Onur Mutlu
- Yoongu Kim
- Mor Harchol-Balter
- Mahmut Taylan Kandemir
- Lavanya Subramanian
- Thomas Moscibroda
- Dongsu Han
- Sai Prashanth Muralidhara
In Information Systems
- Ricardo Bianchini
- Ramakrishnan Rajamony
- Mor Harchol-Balter
- Parthasarathy Ranganathan
- Enrique V. Carrera
- Yoongu Kim
- Taliver Heath
- Amin Vahdat
Citations in the corpus
- Pervasive computing: vision and challenges (2001, background): “• system-level energy saving techniques, such as energyaware adaptation [11], variable-speed processor scheduling [45], and energy-sensitive memory management [18].”
- A Survey of Energy Efficient Network Protocols for Wireless Networks (2001, background): “In [31], a study of different page placement algorithms that exploit the new power management features of memory technology is presented.”
- Just In Time Dynamic Voltage Scaling: Exploiting Inter-Node Slack to Save Energy in MPI Programs (2005, background): “Interms of research on device-specific energy savings, there is work in the CPU via dynamic voltage scaling ( e.g. , [14, 34, 18]), the disk via spindown ( e.g. , [22, 10]), and on the memory or network ( e.g. , [28, 26]).”
- Power and energy management for server systems (2004, background): “As a result, a tremendous amount of research has been directed towards low-power and low-energy design and conservation (e.g., [11, 16, 19, 20, 23 , 35]).”
- Optimal power cost management using stored energy in data centers (2011, neutral): “This includes designing/employing hardware with better power/performance trade-offs [9,17,20], software techniques for power-aware scheduling [12], workload migration, resource consolidation [6], among others.”
- PDRAM: A hybrid PRAM and DRAM main memory system (2009, background): “In [12], the authors propose power aware page allocation algorithms for DRAM power management.”
- Load balancing and unbalancing for power and performance in cluster-based systems (2001, background): “[22] further exploited the memory subsystem by directing memory accesses to certain memory banks and turning off the unused banks.”
- NDA: Near-DRAM acceleration architecture leveraging commodity DRAM devices and standard memory modules (2015, background): “Memory allocation policies [42] can allocate application memory to a proper DRAM rank.”
- Reducing memory interference in multicore systems via application-aware memory channel partitioning (2011, background): “[9, 12] propose page allocation mechanisms to increase idleness and thus decrease energy consumption in DRAM ranks/banks.”
- A Survey of Green Networking Research (2010, background): “…such as dynamic voltage scaling [18], [56], techniques to group instructions to increase scheduling logic efficiency [57], energy-aware memory allocation [58], specific thread migration policies [59] or energy management policies [60] to increase energy efficiency in multi-core architectures.”
- Managing energy and server resources in hosting centers (2001, background): “The focus on servers adds a new dimension to p wer-aware resource management[43], which views power as a first-class resource to be managed by the operating system [15, 26].”
- ECOSystem: managing energy as a first class operating system resource (2002, background): “There have been broad efforts to better manage the energy use of individual devices, for example, CPU voltage scaling [24, 25, 13, 33, 12, 9, 27, 26], disk spindown policies [21, 7, 6, 19, 14], power aware page allocation [20, 5], and energy-aware networking [18, 31].”
- Disaggregated memory for expansion and sharing in blade servers (2009, background): “Keywords Memory capacity expansion, disaggregated memory, power and cost efficiencies, memory blades.”
- ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers (2010, background): “Other works [6, 37, 7, 8, 26, 12, 19, 3] have examined different memory controller design choices, such as row buffer open/closed policies and power management techniques.”
- Page placement in hybrid memory systems (2011, background): “Lebeck et al. [19] conducted a preliminary investigation of popularity-based page allocations to enable sending (unpopular) memory devices to low-power state.”