Power/Resource Management for Energy Efficiency of Data-center Servers


Our research in power and energy management is focused on pioneering strategies to optimize power consumption and energy efficiency in computing environments. A key aspect of our work involves leveraging Dynamic Voltage and Frequency Scaling (DVFS) techniques. Through careful analysis and experimentation, we aim to identify optimal voltage and frequency configurations that balance performance and energy consumption, enabling systems to adapt resource usage according to workload variations. Additionally, we are committed to developing robust power and energy metering approaches tailored for consolidated virtual machines. By accurately measuring power usage at the virtual machine level, we enable precise monitoring and management of energy consumption in multi-tenant virtualized environments. Our research also explores Hardware/Software co-design techniques to ensure Quality-of-Service (QoS) guarantees while maintaining low power and energy consumption. This includes the development of innovative algorithms, protocols, and mechanisms that dynamically allocate resources to meet performance targets while minimizing energy use. Overall, our goal is to contribute to the creation of energy-efficient computing systems that deliver high performance while prioritizing sustainable power and energy management, aligning with the growing demand for environmentally conscious and economically viable computing solutions.

Publications

  1. (Conference) Beyond Page Migration: Enhancing Tiered Memory Performance via Integrated Last-Level Cache Management and Page Migration
  2. (Conference) EcoCore: Dynamic Core Management for Improving Energy Efficiency in Latency-Critical Applications
  3. (Conference) Co-UP: Comprehensive Core and Uncore Power Management for Latency-Critical Workloads
  4. (Conference) vSPACE: Supporting Parallel Network Packet Processing in Virtualized Environments through Dynamic Core Management
  5. (Journal) CoreNap: Energy Efficient Core Allocation for Latency-Critical Workloads
  6. (Conference) GreenDIMM: OS-assisted DRAM Power Management for DRAM with a Sub-array Granularity Power-Down State
  7. (Conference) NMAP: Power Management Based on Network Packet Processing Mode Transition for Latency-Critical Workloads
  8. (Patent) Apparatus and method for interrupt control
  9. (Patent) Electronic device for controlling interrupt based on transmission queue and control method thereof
  10. (Patent) Electronic device and controlling method of electonic device
  11. (Patent) Apparatus and method for multicore allocation
  12. (Conference) Improving the Efficiency of Power Management via Dynamic Interrupt Management
  13. (Patent) Apparatus and method for interrupt control
  14. (Journal) Co-Adjusting Voltage/Frequency State and Interrupt Rate for Improving Energy-Efficiency of Latency-Critical Applications
  15. (Patent) Electronic device and power management method thereof
  16. (Patent) Device and Method for managing DRAM power
  17. (Journal) Exploiting OS-Level Memory Offlining for DRAM Power Management
  18. (Journal) Network Packet Processing Mode-Aware Power Management for Data Center Servers
  19. (Conference) Application-Transparent Near-Memory Processing Architecture with Memory Channel Network
  20. (Conference) VIP: Virtual Performance-State for Efficient Power Management of Virtual Machines
  21. (Poster) Janus: supporting heterogeneous power management in virtualized environments
  22. (Conference) NCAP: Network-Driven, Packet Context-Aware Power Management for Client-Server Architecture