Loughborough University
Browse
Thesis-2004-Milward.pdf (2.87 MB)

Investigations into hardware-based parallel lossless data compression systems

Download (2.87 MB)
thesis
posted on 2018-07-02, 10:21 authored by Mark J. Milward
The current increases in silicon logic densities have made feasible the implementation of multiprocessor systems onto a single chip able to meet the intensive data processing demands of highly concurrent systems. This thesis describes research into a hardware implementation of a high performance parallel multi compressor chip. In order to fully explore the design space, several models are created at various levels of abstraction to capture the full characteristics of the architecture. A detailed investigation into the performances of alternative input and output routing strategies for realistic data sets demonstrate that the design of parallel compression devices involves important trade-offs that affect compression performance, latency, and throughput. The most promising approach is written in a hardware description language and synthesised for FPGA hardware as proof of concept. It is shown that a multi compressor architecture can be a scalable solution with the ability to operate at throughputs to cope with the demands of modern high-bandwidth applications whilst retaining good compression performance.

History

School

  • Mechanical, Electrical and Manufacturing Engineering

Publisher

© Mark John Milward

Publisher statement

This work is made available according to the conditions of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) licence. Full details of this licence are available at: https://creativecommons.org/licenses/by-nc-nd/4.0/

Publication date

2004

Notes

A Doctoral Thesis. Submitted in partial fulfilment of the requirements for the award of Doctor of Philosophy at Loughborough University.

Language

  • en

Usage metrics

    Mechanical, Electrical and Manufacturing Engineering Theses

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC