A FAST, HIGHLY RELIABLE DATA-COMPRESSION CHIP AND ALGORITHM FOR STORAGE-SYSTEMS

Citation
Jm. Cheng et al., A FAST, HIGHLY RELIABLE DATA-COMPRESSION CHIP AND ALGORITHM FOR STORAGE-SYSTEMS, IBM journal of research and development, 40(6), 1996, pp. 603-613
Citations number
32
Categorie Soggetti
Computer Science Hardware & Architecture
ISSN journal
00188646
Volume
40
Issue
6
Year of publication
1996
Pages
603 - 613
Database
ISI
SICI code
0018-8646(1996)40:6<603:AFHRDC>2.0.ZU;2-4
Abstract
Data compression allows more efficient use of storage media and commun ication bandwidth, and standard compression offerings for tape storage have been well established since the late 1980s. Compression technolo gy lowers the cost of storage without changing applications or data ac cess methods. The desire to extend these cost/performance benefits to higher-data-rate media and broader media forms, such as DASD storage s ubsystems, motivated the design and development of the IBMLZ1 compress ion algorithm and its implementing technology. The IBMLZ1 compression algorithm was designed not only for robust and highly efficient compre ssion, but also for extremely high reliability. Because compression re moves redundancy in the source, the compressed data become extremely v ulnerable to data corruption. Key design objectives for the IBMLZ1 dev elopment team were efficient hardware execution, efficient use of sili con technology, and minimum system-integration overhead. Through new o bservations of pattern matching, match-length distribution, and the us e of graph vertex coloring for evaluating data flows, the IBMLZ1 compr ession algorithm and the chip family achieved the above objectives.