Please use this identifier to cite or link to this item:
http://hdl.handle.net/1942/35388
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | SCHILDERMANS, Stijn | - |
dc.contributor.author | AERTS, Kris | - |
dc.contributor.author | Shan, Jianchen | - |
dc.contributor.author | Ding, Xiaoning | - |
dc.date.accessioned | 2021-09-16T11:56:41Z | - |
dc.date.available | 2021-09-16T11:56:41Z | - |
dc.date.issued | 2020 | - |
dc.date.submitted | 2021-09-16T07:55:26Z | - |
dc.identifier.citation | 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIACOMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), IEEE COMPUTER SOC, p. 76 -83 | - |
dc.identifier.isbn | 978-1-6654-1485-2 | - |
dc.identifier.issn | 2158-9178 | - |
dc.identifier.uri | http://hdl.handle.net/1942/35388 | - |
dc.description.abstract | The cost of TLB consistency is steadily increasing as we evolve towards ever more parallel and consolidated systems. In many cases the application memory allocator is responsible for much of this cost. Existing allocators to our knowledge universally address this issue by sacrificing memory efficiency. This paper shows that such trade-offs are not necessary by presenting a novel memory allocator that exhibits both excellent memory efficiency and (TLB) scalability: ptlbmalloc2. First, we show that TLB consistency is becoming a major scalability bottleneck on modern systems. Next, we describe why existing memory allocators are unsatisfactory regarding this issue. Finally, we present and evaluate ptlbmalloc2, which has been implemeted as a library on top of glibc. Ptlbmalloc2 outperforms glibc by up to 70% in terms of cycles and execution time with a negligible impact on memory efficiency for real-world workloads. These results provide a strong incentive to rethink memory allocator scalability in the current era of many-core NUMA systems and cloud computing. | - |
dc.description.sponsorship | US National Science FoundationNational Science Foundation (NSF) [CCF 1617749]; Flemish FWO grant [V433819N]; KU Leuven JUMO grant [19005] | - |
dc.language.iso | en | - |
dc.publisher | IEEE COMPUTER SOC | - |
dc.title | Ptlbmalloc2: Reducing TLB Shootdowns with High Memory Efficiency | - |
dc.type | Proceedings Paper | - |
local.bibliographicCitation.conferencedate | DEC 17-19, 2020 | - |
local.bibliographicCitation.conferencename | 18th IEEE Int Symp on Parallel and Distributed Proc with Applicat (ISPA) / 10th IEEE Int Conf on Big Data and Cloud Comp (BDCloud) / IEEE Int Symp on Social Comp and Networking (SocialCom) / IEEE Int Conf on Sustainable Comp and Commun (SustainCom) | - |
local.bibliographicCitation.conferenceplace | ELECTR NETWORK | - |
dc.identifier.epage | 83 | - |
dc.identifier.spage | 76 | - |
local.format.pages | 8 | - |
local.bibliographicCitation.jcat | C1 | - |
dc.description.notes | Schildermans, S (corresponding author), Katholieke Univ Leuven, Dept Comp Sci, Campus Diepenbeek,Wetenschapspk 27, B-3590 Diepenbeek, Belgium. | - |
dc.description.notes | stijn.schildermans@kuleuven.be; kris.aerts@kuleuven.be; | - |
dc.description.notes | jianchen.shan@hofstra.edu; xiaoning.ding@njit.edu | - |
local.publisher.place | 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1264 USA | - |
local.type.refereed | Refereed | - |
local.type.specified | Proceedings Paper | - |
dc.identifier.doi | 10.1109/ISPA-BDCloud-SocialCom-SustainCom51426.2020.00036 | - |
dc.identifier.isi | WOS:000684021500010 | - |
dc.contributor.orcid | Aerts, Kris/0000-0001-7214-452X | - |
local.provider.type | wosris | - |
local.bibliographicCitation.btitle | 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIACOMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020) | - |
local.uhasselt.uhpub | yes | - |
local.description.affiliation | [Schildermans, Stijn; Aerts, Kris] Katholieke Univ Leuven, Dept Comp Sci, Campus Diepenbeek,Wetenschapspk 27, B-3590 Diepenbeek, Belgium. | - |
local.description.affiliation | [Shan, Jianchen] Hofstra Univ, Dept Comp Sci, Hempstead, NY 11549 USA. | - |
local.description.affiliation | [Ding, Xiaoning] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA. | - |
local.uhasselt.international | yes | - |
item.fulltext | With Fulltext | - |
item.accessRights | Restricted Access | - |
item.contributor | SCHILDERMANS, Stijn | - |
item.contributor | AERTS, Kris | - |
item.contributor | Shan, Jianchen | - |
item.contributor | Ding, Xiaoning | - |
item.fullcitation | SCHILDERMANS, Stijn; AERTS, Kris; Shan, Jianchen & Ding, Xiaoning (2020) Ptlbmalloc2: Reducing TLB Shootdowns with High Memory Efficiency. In: 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIACOMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), IEEE COMPUTER SOC, p. 76 -83. | - |
Appears in Collections: | Research publications |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Ptlbmalloc2_Reducing_TLB_Shootdowns_with_High_Memory_Efficiency.pdf Restricted Access | Published version | 1.2 MB | Adobe PDF | View/Open Request a copy |
WEB OF SCIENCETM
Citations
1
checked on Sep 26, 2024
Page view(s)
30
checked on Sep 7, 2022
Download(s)
12
checked on Sep 7, 2022
Google ScholarTM
Check
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.