Detail View

EcoCore: Dynamic Core Management for Improving Energy Efficiency in Latency-Critical Applications

Citations

WEB OF SCIENCE

Citations

SCOPUS

Metadata Downloads

DC Field Value Language
dc.contributor.author Park, Gyeongseo -
dc.contributor.author Kim, Minho -
dc.contributor.author Kang, Ki-Dong -
dc.contributor.author Jeon, Yunhyeong -
dc.contributor.author Kim, Seulki -
dc.contributor.author Kim, Daehoon -
dc.date.accessioned 2026-02-04T21:10:12Z -
dc.date.available 2026-02-04T21:10:12Z -
dc.date.created 2025-11-20 -
dc.date.issued 2025-10-21 -
dc.identifier.isbn 9798400715730 -
dc.identifier.issn 1072-4451 -
dc.identifier.uri https://scholar.dgist.ac.kr/handle/20.500.11750/59904 -
dc.description.abstract Modern data centers face increasing pressure to improve energy efficiency while guaranteeing Service Level Objectives (SLOs) for Latency-Critical (LC) applications. Resource management in public cloud environments, typically operating at the node or instance level, often results in underutilized idle cores and unnecessary energy consumption, highlighting the need for fine-grained core-level management. Existing studies on core management primarily focus on allocating cores for application threads, aiming to maximize idle cores without violating SLOs, but often neglect the impact of network packet processing on core idleness and energy consumption. In this work, we demonstrate that separate core allocation for network packet processing is essential to optimize both performance and energy efficiency in LC applications. Additionally, we show that co-managing packet processing intervals alongside core allocation further enhances core idleness and reduces energy consumption without compromising SLO compliance. Based on these insights, we propose EcoCore, a dynamic core management technique that jointly manages core allocation for application threads and network packet processing while adaptively adjusting packet processing intervals. EcoCore employs a lightweight predictive model to estimate energy consumption and tail latency, enabling it to select energy-efficient configurations without violating SLOs. Through comprehensive evaluations, including deployment on the AWS cloud platform, EcoCore demonstrates its practicality, reducing energy consumption by 11.7 on average and by up to 20.3 without SLO violations. In the AWS cloud environment, EcoCore extends core sleep states by up to 45.9, resulting in additional energy savings of up to 35.8. These results highlight EcoCore 's potential for bridging the gap between coarse-grained resource management and fine-grained core management in data centers. -
dc.language English -
dc.publisher IEEE Computer Society -
dc.relation.ispartof MICRO '25: Proceedings of the 58th IEEE/ACM International Symposium on Microarchitecture -
dc.title EcoCore: Dynamic Core Management for Improving Energy Efficiency in Latency-Critical Applications -
dc.type Conference Paper -
dc.identifier.doi 10.1145/3725843.3756021 -
dc.identifier.wosid 001609964400075 -
dc.identifier.scopusid 2-s2.0-105021312638 -
dc.identifier.bibliographicCitation IEEE/ACM International Symposium on Microarchitecture, pp.1132 - 1146 -
dc.identifier.url https://www.microarch.org/micro58/program/ -
dc.citation.conferenceDate 2025-10-18 -
dc.citation.conferencePlace KO -
dc.citation.conferencePlace 서울 -
dc.citation.endPage 1146 -
dc.citation.startPage 1132 -
dc.citation.title IEEE/ACM International Symposium on Microarchitecture -
Show Simple Item Record

File Downloads

  • There are no files associated with this item.

공유

qrcode
공유하기

Total Views & Downloads

???jsp.display-item.statistics.view???: , ???jsp.display-item.statistics.download???: