VTechWorks staff will be away for the winter holidays starting Tuesday, December 24, 2024, through Wednesday, January 1, 2025, and will not be replying to requests during this time. Thank you for your patience, and happy holidays!
 

Implementation and Evaluation of GBDI Memory Compression Algorithm Using C/C++ on a Broader Range of Workloads

dc.contributor.authorAina, Adeyemien
dc.date.accessioned2024-12-06T20:35:39Zen
dc.date.available2024-12-06T20:35:39Zen
dc.date.issued2023-05-03en
dc.description.abstractMemory compression is an important approach in computer architecture for decreasing memory footprint and improving system performance. In this paper, we use C/C++ to develop a current memory compression algorithm; the Global Bases Delta Immediate (GBDI) algorithm, which was proposed at HPCA'2022. By using global bases and enabling deltas within the same block to vary in size, the GBDI compression algorithm decreases the size of encoded data. The goal of this research is to assess the effectiveness of the GBDI algorithm by examining its compression ratios under a broader range of workloads. Our research leads to a better knowledge of the GBDI algorithm's effectiveness and the potential benefits of memory compression techniques for various sorts of applications. Furthermore, our C/C++ version of the algorithm gives academics and practitioners a high degree of freedom over customizing the algorithm for individual workloads and optimizing its performance.en
dc.description.versionSubmitted versionen
dc.format.extent3 page(s)en
dc.format.mimetypeapplication/pdfen
dc.identifier.doihttps://doi.org/10.13140/RG.2.2.11020.28804en
dc.identifier.orcidAina, Adeyemi [0009-0007-5915-0395]en
dc.identifier.urihttps://hdl.handle.net/10919/123751en
dc.language.isoenen
dc.relation.urihttps://people.cs.vt.edu/ainababs0/en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectGlobal Basesen
dc.subjectGlobal Bases Delta Immediateen
dc.subjectcompression algorithmen
dc.subjectC/C++en
dc.subjectMemory compressionen
dc.subjectGBDIen
dc.subjectKmeans algorithmen
dc.subjectJava Workloadsen
dc.titleImplementation and Evaluation of GBDI Memory Compression Algorithm Using C/C++ on a Broader Range of Workloadsen
dc.typeArticleen
dc.type.dcmitypeTexten
pubs.organisational-groupVirginia Techen
pubs.organisational-groupVirginia Tech/Engineeringen
pubs.organisational-groupVirginia Tech/Engineering/Computer Scienceen
pubs.organisational-groupVirginia Tech/Graduate studentsen
pubs.organisational-groupVirginia Tech/Graduate students/Masters studentsen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Implementation and Evaluation of GBDI Memory Compression Algorithm.pdf
Size:
371.38 KB
Format:
Adobe Portable Document Format
Description:
Submitted version
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Plain Text
Description: