Cited time in webofscience Cited time in scopus

Full metadata record

DC Field Value Language
dc.contributor.author Park, Gyeongseo -
dc.contributor.author Kang, Ki-Dong -
dc.contributor.author Kim, Minho -
dc.contributor.author Kim, Daehoon -
dc.date.accessioned 2023-01-17T18:10:16Z -
dc.date.available 2023-01-17T18:10:16Z -
dc.date.created 2023-01-05 -
dc.date.issued 2023-01 -
dc.identifier.issn 1556-6056 -
dc.identifier.uri http://hdl.handle.net/20.500.11750/17490 -
dc.description.abstract In data-center servers, the dynamic core allocation for Latency-Critical (LC) applications can play a crucial role in improving energy efficiency under Service Level Objective (SLO) constraints, allowing cores to enter idle states (i.e., C-states) that consume less power by turning off a part of hardware components of a processor. However, prior studies focus on the core allocation for application threads while not considering cores involved in network packet processing, even though packet processing affects not only response latency but also energy consumption considerably. In this paper, we first investigate the impacts of the explicit core allocation for network packet processing on the tail response latency and energy consumption while running LC applications. We observe that co-adjusting the number of cores for network packet processing along with the number of cores for LC application threads can improve energy efficiency substantially, compared with adjusting the number of cores only for application threads, as prior studies do. In addition, we propose a dynamic core allocation, called CoreNap, which allocates/de-allocates cores for both LC application threads and packet processing. CoreNap measures the CPU-utilization by application threads and packet processing individually, and predicts response latency and power consumption when the combination of core allocation is enforced via a lightweight prediction model. Based on the prediction, CoreNap chooses/enforces the energy-efficient combination of core allocation. Our experimental results show that CoreNap reduces energy consumption by up to 18.6% compared with state-of-the-art study that adjusts cores only for LC application in parallel packet processing environments. IEEE -
dc.language English -
dc.publisher Institute of Electrical and Electronics Engineers -
dc.title CoreNap: Energy Efficient Core Allocation for Latency-Critical Workloads -
dc.type Article -
dc.identifier.doi 10.1109/LCA.2022.3227629 -
dc.identifier.scopusid 2-s2.0-85144806681 -
dc.identifier.bibliographicCitation IEEE Computer Architecture Letters, v.22, no.1, pp.1 - 4 -
dc.description.isOpenAccess FALSE -
dc.subject.keywordAuthor Dynamic core allocation -
dc.subject.keywordAuthor energy efficiency -
dc.subject.keywordAuthor processor idle state -
dc.citation.endPage 4 -
dc.citation.number 1 -
dc.citation.startPage 1 -
dc.citation.title IEEE Computer Architecture Letters -
dc.citation.volume 22 -
Files in This Item:

There are no files associated with this item.

Appears in Collections:
Department of Electrical Engineering and Computer Science Computer Architecture and Systems Lab 1. Journal Articles

qrcode

  • twitter
  • facebook
  • mendeley

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE