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