Energy-Efficient & Performance-Aware Systems


We make high-performance systems more efficient without giving up their latency and service-level goals. Our work combines fine-grained core management, power-aware scheduling, processor idle states, and hardware/software co-design for latency-critical cloud workloads. Recent results show how energy savings can be exposed as a systems problem rather than a hardware-only setting.

Publications

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