Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleApril 2024
CompressedLUT: An Open Source Tool for Lossless Compression of Lookup Tables for Function Evaluation and Beyond
FPGA '24: Proceedings of the 2024 ACM/SIGDA International Symposium on Field Programmable Gate ArraysPages 2–11https://doi.org/10.1145/3626202.3637575Lookup tables are widely used in hardware to store arrays of constant values. For instance, complex mathematical functions in hardware are typically implemented through table-based methods such as plain tabulation, piecewise linear approximation, and ...
- research-articleMarch 2024
Scene Graph Lossless Compression with Adaptive Prediction for Objects and Relations
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), Volume 20, Issue 7Article No.: 196, Pages 1–23https://doi.org/10.1145/3649503The scene graph is a novel data structure describing objects and their pairwise relationship within image scenes. As the size of scene graphs in vision and multimedia applications increases, the need for lossless storage and transmission of such data ...
- research-articleDecember 2023
ALP: Adaptive Lossless floating-Point Compression
Proceedings of the ACM on Management of Data (PACMMOD), Volume 1, Issue 4Article No.: 230, Pages 1–26https://doi.org/10.1145/3626717IEEE 754 doubles do not exactly represent most real values, introducing rounding errors in computations and [de]serialization to text. These rounding errors inhibit the use of existing lightweight compression schemes such as Delta and Frame Of Reference (...
- research-articleNovember 2023
Lossy and Lossless Compression for BioFilm Optical Coherence Tomography (OCT)
SC-W '23: Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and AnalysisPages 281–288https://doi.org/10.1145/3624062.3625125Optical Coherence Tomography (OCT) is a fast and non-destructive technology for bacterial biofilm imaging. However, OCT generates approximately 100 GB per flow cell, which complicates storage and data sharing. Data reduction reduces data complications ...
- ArticleSeptember 2023
New Advances in Rightmost Lempel-Ziv
String Processing and Information RetrievalPages 188–202https://doi.org/10.1007/978-3-031-43980-3_15AbstractThe Lempel-Ziv (LZ) 77 factorization of a string is a widely-used algorithmic tool that plays a central role in compression and indexing. For a length-n string over a linearly-sortable alphabet, e.g., with , it can be computed in time. It is ...
-
- ArticleSeptember 2023
Sublinear Time Lempel-Ziv (LZ77) Factorization
String Processing and Information RetrievalPages 171–187https://doi.org/10.1007/978-3-031-43980-3_14AbstractThe Lempel-Ziv (LZ77) factorization of a string is a widely-used algorithmic tool that plays a central role in data compression and indexing. For a length-n string over integer alphabet with , and on a word RAM of width , it can be computed in ...
- research-articleJune 2023
GPULZ: Optimizing LZSS Lossless Compression for Multi-byte Data on Modern GPUs
ICS '23: Proceedings of the 37th ACM International Conference on SupercomputingPages 348–359https://doi.org/10.1145/3577193.3593706Today's graphics processing unit (GPU) applications produce vast volumes of data, which are challenging to store and transfer efficiently. Thus, data compression is becoming a critical technique to mitigate the storage burden and communication cost. LZSS ...
- research-articleMay 2023
AWARE: Workload-aware, Redundancy-exploiting Linear Algebra
Proceedings of the ACM on Management of Data (PACMMOD), Volume 1, Issue 1Article No.: 2, Pages 1–28https://doi.org/10.1145/3588682Compression is an effective technique for fitting data in available memory, reducing I/O, and increasing instruction parallelism. While data systems primarily rely on lossless compression, modern machine learning (ML) systems exploit the approximate ...
- keynoteFebruary 2023
Compiler Support for Structured Data
FPGA '23: Proceedings of the 2023 ACM/SIGDA International Symposium on Field Programmable Gate ArraysPages 1–2https://doi.org/10.1145/3543622.3578887In 1957, the FORTRAN language and compiler introduced multidimensional dense arrays or dense tensors. Subsequent programming languages added a myriad of data structures from lists, sets, hash tables, trees, to graphs. Still, when dealing with extremely ...
Unified compilation for lossless compression and sparse computing
CGO '22: Proceedings of the 20th IEEE/ACM International Symposium on Code Generation and OptimizationPages 205–216https://doi.org/10.1109/CGO53902.2022.9741282This paper shows how to extend sparse tensor algebra compilers to support lossless compression techniques, including variants of run-length encoding and Lempel-Ziv compression. We develop new abstractions to represent losslessly compressed data as a ...
- rfcAugust 2021
RFC 9043: FFV1 Video Coding Format Versions 0, 1, and 3
This document defines FFV1, a lossless, intra-frame video encoding format. FFV1 is designed to efficiently compress video data in a variety of pixel formats. Compared to uncompressed video, FFV1 offers storage compression, frame fixity, and self-...
- research-articleOctober 2021
Lossless Image Set Compression Using Animated FLIF
ACIT '21: Proceedings of the the 8th International Virtual Conference on Applied Computing & Information TechnologyPages 99–104https://doi.org/10.1145/3468081.3471130Many image datasets are available on the Internet, contributing to the development of computer vision. While huge datasets are useful for research, they are time-consuming to transfer due to their large data volume. In particular, lossless compression ...
- research-articleJanuary 2021
A complexity reduced and reliable integrity protection for large relational data over clouds
- Waqas Haider,
- Muhammad Wasif Nisar,
- Tanzila Saba,
- Muhammad Sharif,
- Raja Umair Haider,
- Nadeem Muhammad Bilal,
- Muhammad Attique Khan
International Journal of Information and Computer Security (IJICS), Volume 15, Issue 1Pages 49–66https://doi.org/10.1504/ijics.2021.115347At present, governments and private business operations are highly dependent on relational data applications such as bank accounts, citizen registration, etc. These relational data dependent operations require reliable integrity protection while utilising ...
- research-articleAugust 2020
Compacted CPU/GPU Data Compression via Modified Virtual Address Translation
Proceedings of the ACM on Computer Graphics and Interactive Techniques (PACMCGIT), Volume 3, Issue 2Article No.: 19, Pages 1–18https://doi.org/10.1145/3406177We propose a method to reduce the footprint of compressed data by using modified virtual address translation to permit random access to the data. This extends our prior work on using page translation to perform automatic decompression and deswizzling ...
- research-articleMay 2020
Automatic GPU Data Compression and Address Swizzling for CPUs via Modified Virtual Address Translation
I3D '20: Symposium on Interactive 3D Graphics and GamesArticle No.: 12, Pages 1–10https://doi.org/10.1145/3384382.3384533We describe how to modify hardware page translation to enable CPU software access to compressed and swizzled GPU data arrays as if they were decompressed and stored in row-major order. In a shared memory system, this allows CPU to directly access the ...
- research-articleJuly 2024
Versatile Approaches for Medical Image Compression: A Review
Procedia Computer Science (PROCS), Volume 167, Issue CPages 1380–1389https://doi.org/10.1016/j.procs.2020.03.349AbstractIn this world of evolution, the utilization of the medical technology and huge data generation by the different medical modalities, the storage, transmission and handling of the digital data requires data compression. In past few years, several ...
- research-articleFebruary 2020
Lossless Compression Algorithm Based on Context Tree
ICVIP '19: Proceedings of the 3rd International Conference on Video and Image ProcessingPages 233–238https://doi.org/10.1145/3376067.3376110In order to deal with the context dilution problem introduced in the lossless compression of M-ary sources, a lossless compression algorithm based on a context tree model is proposed. By making use of the principle that conditioning reduces entropy, the ...
- research-articleAugust 2019
A Survey on Motion Capture Data Compression Algorithm
ICBDT '19: Proceedings of the 2nd International Conference on Big Data TechnologiesPages 19–23https://doi.org/10.1145/3358528.3358577With the rapid development of data-driven animation technologies, huge motion capture data has been accumulated. Motion capture data is a kind of spatio-temporal high dimensional data, which needs a lot of storage space. Efficient compression and ...
- research-articleMay 2019
Finger Vein Image Compression with Uniform Background
ICBEA 2019: Proceedings of the 2019 3rd International Conference on Biometric Engineering and ApplicationsPages 23–27https://doi.org/10.1145/3345336.3345347We propose to replace the background data in finger vein imagery by uniform gray data and implications on (i) achieved lossless compression performance and (ii) obtained recognition accuracy in case of lossy compression are determined to employ 2 public ...
- research-articleJanuary 2019
A proposed multi-image compression technique
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology (JIFS), Volume 36, Issue 4Pages 3177–3193https://doi.org/10.3233/JIFS-18360Image compression is a process that reduces memory space required to store an image. The image compression techniques are broadly classified into two categories a) Lossless technique b) Lossy technique. Lossy compression technique achieves higher result, ...