Implementation and Testing of GBDI Memory Compression Algorithm
dc.contributor.author | Panja, Promit | en |
dc.contributor.author | Chiu, TingHung | en |
dc.date.accessioned | 2024-08-19T14:40:15Z | en |
dc.date.available | 2024-08-19T14:40:15Z | en |
dc.date.issued | 2023-05-15 | en |
dc.description.abstract | This project aims to implement and test a lossless memory compression technique called GBDI (Global Base-Delta-Immediate) using C. GBDI compresses data by only storing the difference (deltas) between the global base value and the actual values in the memory block and is an extension of the BDI memory compression algorithm. GBDI enables high compression ratios and low decompression latencies, which can improve memory bandwidth and performance. The project involves implementing the GBDI compressor and decompressor, evaluating their performance on C++ and Java benchmarks and comparing them to the results the authors have shown. | en |
dc.format.mimetype | application/pdf | en |
dc.identifier.orcid | Panja, Promit [0009-0004-5340-4663] | en |
dc.identifier.uri | https://hdl.handle.net/10919/120957 | en |
dc.language.iso | en | en |
dc.rights | Creative Commons Attribution 4.0 International | en |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | en |
dc.subject | Memory Architecture | en |
dc.subject | Memory Compression | en |
dc.title | Implementation and Testing of GBDI Memory Compression Algorithm | en |
dc.type | Report | en |
dc.type.dcmitype | Text | en |
pubs.organisational-group | /Virginia Tech | en |
pubs.organisational-group | /Virginia Tech/Engineering | en |
pubs.organisational-group | /Virginia Tech/Engineering/Electrical and Computer Engineering | en |
pubs.organisational-group | /Virginia Tech/Graduate students | en |
pubs.organisational-group | /Virginia Tech/Graduate students/Masters students | en |