JOURNAL ARTICLE

Parallel Lossless Data Compression Based on the Burrows-Wheeler Transform

Jeff GilchristA. Çuhadar

Year: 2007 Journal:   Proceedings Pages: 877-884   Publisher: Institute of Electrical and Electronics Engineers

Abstract

In this paper, we present parallel algorithms for lossless data compression based on the Burrows-Wheeler transform (BWT) block-sorting technique. We investigate the performance of using data parallelism and task parallelism for both multi-threaded and message-passing programming. The output produced by the parallel algorithms is fully compatible with their sequential counterparts. To balance the workload among processors we develop a task scheduling strategy. An extensive set of experiments is performed with a shared memory NUMA system using up to 120 processors and on a distributed memory cluster using up to 100 processors. Our experimental results show that significant speedup can be achieved with both data parallel and task parallel methodologies. These algorithms will greatly reduce the amount of time it takes to compress large amounts of data while the compressed data remains in a form that users without access to multiple processor systems can still use.

Keywords:
Computer science Parallel computing Lossless compression Speedup Task parallelism Distributed memory Data parallelism Data compression Parallelism (grammar) Algorithm Shared memory

Metrics

14
Cited By
1.55
FWCI (Field Weighted Citation Impact)
7
Refs
0.86
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Algorithms and Data Compression
Physical Sciences →  Computer Science →  Artificial Intelligence
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Parallel lossless data compression using the Burrows-Wheeler Transform

GilchristJeffCuhadarAysegul

Journal:   International Journal of Web and Grid Services Year: 2008
JOURNAL ARTICLE

Parallel lossless data compression using the Burrows-Wheeler Transform

Jeff GilchristA. Çuhadar

Journal:   International Journal of Web and Grid Services Year: 2008 Vol: 4 (1)Pages: 117-135
JOURNAL ARTICLE

Parallel lossless data compression using the Burrows-Wheeler Transform

Jeff GilchristA. Çuhadar

Journal:   International Journal of Web and Grid Services Year: 2008 Vol: 4 (1)Pages: 117-117
© 2026 ScienceGate Book Chapters — All rights reserved.