kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Brief announcement: BALM: qos-aware memory bandwidth partitioning for multi-socket cloud nodes
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Software and Computer systems, SCS.ORCID iD: 0000-0002-6779-7435
2021 (English)In: Annual ACM Symposium on Parallelism in Algorithms and Architectures, Association for Computing Machinery (ACM) , 2021, p. 435-438Conference paper, Published paper (Refereed)
Abstract [en]

The recent emergence of novel hardware-based resource partitioning mechanisms has unveiled the opportunity for a new generation of QoS-aware resource allocation approaches for workload consolidation. Still, to the best of our knowledge, existing proposals are, by design, not tailored to the growing prevalence of multi-socket systems in contemporary warehouse-scale data centers. We propose BALM, a QoS-aware memory bandwidth allocation technique for multi-socket architectures that combines commodity bandwidth allocation mechanisms with a novel adaptive cross-socket page migration scheme. Our experimental evaluation with real applications on a dual-socket machine shows that BALM can overcome the efficiency limitations of state-of-the-art. BALM can ensure marginal SLO violation windows while delivering up to 87% throughput gains to bandwidth-intensive best-effort applications when compared to state-of-the-art alternatives.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM) , 2021. p. 435-438
Keywords [en]
Cloud computing, Multi-socket systems, Qos-aware resource allocation, Bandwidth, Data warehouses, Allocation mechanism, Best-effort applications, Efficiency limitations, Experimental evaluation, Memory bandwidths, Qos-aware resource allocations, Resource partitioning, Workload consolidation, Memory architecture
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-310409DOI: 10.1145/3409964.3461823Scopus ID: 2-s2.0-85109474811OAI: oai:DiVA.org:kth-310409DiVA, id: diva2:1648341
Conference
33rd ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2021, 6 July 2021-8 July 2021, Virtual Event, USA
Note

Part of proceedings ISBN: 978-1-4503-8070-6

QC 20220330

Available from: 2022-03-30 Created: 2022-03-30 Last updated: 2023-03-06Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Vlassov, Vladimir

Search in DiVA

By author/editor
Vlassov, Vladimir
By organisation
Software and Computer systems, SCS
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 61 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf