Show simple item record

dc.identifier.uri http://dx.doi.org/10.15488/17628
dc.identifier.uri https://www.repo.uni-hannover.de/handle/123456789/17759
dc.contributor.author Halbuer, Alexander
dc.contributor.author Dietrich, Christian
dc.contributor.author Rommel, Florian
dc.contributor.author Lohmann, Daniel
dc.date.accessioned 2024-07-02T07:36:13Z
dc.date.available 2024-07-02T07:36:13Z
dc.date.issued 2023
dc.identifier.citation Halbuer, A.; Dietrich, C.; Rommel, F.; Lohmann, D.: Morsels: Explicit Virtual Memory Objects. In: DIMES '23: Proceedings of the 1st Workshop on Disruptive Memory Systems. New York, NY : Association for Computing Machinery, 2023, S. 52-59. DOI: https://doi.org/10.1145/3609308.3625267
dc.description.abstract The tremendous growth of RAM capacity - now exceeding multiple terabytes - necessitates a reevaluation of traditional memory-management methods, which were developed when resources were scarce. Current virtual-memory subsystems handle address-space regions as sets of individual 4-KiB pages with demand paging and copy-on-write, resulting in significant management overhead. Although huge pages reduce the number of managed entities, they induce internal fragmentation and have a coarse copy granularity.To address these problems, we introduce Morsels, a novel virtual-memory-management paradigm that is purely based on hardware data structures and enables the efficient sharing of virtual-memory objects between processes and devices while being well suited for non-volatile memory. Our benchmarks show that Morsels reduce the mapping time for a 6.82-GiB machine-learning model by up to 99.8 percent compared to conventional memory mapping in Linux. eng
dc.language.iso eng
dc.publisher New York, NY : Association for Computing Machinery
dc.relation.ispartof DIMES '23: Proceedings of the 1st Workshop on Disruptive Memory Systems
dc.rights CC BY 4.0 Unported
dc.rights.uri https://creativecommons.org/licenses/by/4.0/
dc.subject Computer operating systems eng
dc.subject Information management eng
dc.subject Random access storage eng
dc.subject Virtual addresses eng
dc.subject 'current eng
dc.subject Address space eng
dc.subject Copy on write eng
dc.subject Demand paging eng
dc.subject Management method eng
dc.subject Memory subsystems eng
dc.subject Memory-management eng
dc.subject Space regions eng
dc.subject Virtual memory eng
dc.subject Virtual memory management eng
dc.subject Mapping eng
dc.subject.classification Konferenzschrift ger
dc.subject.ddc 004 | Informatik
dc.title Morsels: Explicit Virtual Memory Objects eng
dc.type BookPart
dc.type Text
dc.relation.isbn 979-8-4007-0300-3
dc.relation.doi https://doi.org/10.1145/3609308.3625267
dc.bibliographicCitation.firstPage 52
dc.bibliographicCitation.lastPage 59
dc.description.version publishedVersion eng
tib.accessRights frei zug�nglich


Files in this item

This item appears in the following Collection(s):

Show simple item record

 

Search the repository


Browse

My Account

Usage Statistics