Mostra el registre d'ítem simple

dc.contributor.authorGarrido Platero, Luis Ángel
dc.contributor.authorNishtala, Rajiv
dc.contributor.authorCarpenter, Paul Matthew
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2019-09-13T09:30:58Z
dc.date.available2019-09-13T09:30:58Z
dc.date.issued2019-07-29
dc.identifier.citationGarrido, L. A.; Nishtala, R.; Carpenter, P. SmarTmem: Intelligent Management of Transcendent Memory in a Virtualized Server. A: "2019 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)". IEEE, 2019, p. 911-920.
dc.identifier.isbn978-1-7281-3510-6
dc.identifier.urihttp://hdl.handle.net/2117/168199
dc.description.abstractManaging memory capacity in virtualized environments is still a challenging problem. Many solutions have been proposed and implemented, including memory ballooning and memory hotplug. But these mechanisms are slow to respond to changes in virtual machine (VM) memory demands. Transcendent Memory (tmem) was introduced to improve responsiveness in memory provisioning, by pooling idle and fallow memory in the hypervisor, and making these physical pages available as additional memory for the VMs through a key-value store. However, tmem presents some limitations of its own. State-of-the-art hypervisors do not implement any efficient way to manage tmem capacity, letting VMs compete for it in a greedy way by default, regardless of their actual memory demand. In this paper, we demonstrate the need for intelligent memory capacity management for tmem, and we present the design and implementation of SmarTmem, a mechanism that integrates coarse-grained user-space memory management with fine-grain allocation and enforcement at the virtualization layer. Our results show that our solution can improve the running time of applications from the Cloudsuite benchmarks by up to 35% compared to the default tmem allocation mechanism.
dc.format.extent10 p.
dc.language.isoeng
dc.publisherIEEE
dc.subjectÀrees temàtiques de la UPC::Enginyeria electrònica
dc.subject.lcshHigh performance computing
dc.subject.otherVirtual machine (VM)
dc.titleSmarTmem: Intelligent Management of Transcendent Memory in a Virtualized Server
dc.typeConference lecture
dc.subject.lemacSupercomputadors
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://ieeexplore.ieee.org/abstract/document/8778203
dc.rights.accessOpen Access
local.identifier.drac28486069
dc.description.versionPostprint (author's final draft)
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/754337/EU/Co-designed Innovation and System for Resilient Exascale Computing in Europe: From Applications to Silicon/EuroEXA
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/610456/EU/Green Computing Node for European micro-servers/EUROSERVER
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
local.citation.publicationName2019 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
local.citation.startingPage911
local.citation.endingPage920


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple