A key challenge in modern computing systems is to access data fast enough to fully utilize the computing elements in the chip. In Graphics Processing Units (GPUs), the performance is often constrained by register file size, memory bandwidth, and the capacity of the main memory. One important technique towards alleviating this challenge is data compression. By reducing the amount of data that needs to be communicated or stored, memory resources crucial for performance can be efficiently utilized.This thesis provides a set of approximation and compression techniques for GPUs, with the goal of efficiently utilizing the computational fabric, and thereby increase performance. The thesis shows that these techniques can substantially lower the amo...
This thesis report is submitted in partial fulfilment of the requirements for the degree of Bachelor...
Main memory is a critical resource in modern computer systems and is in increasing demand. An increa...
The energy consumption of a graphics processing unit (GPU) is an important factor in its design, whe...
Reducing the precision of floating-point values is an effective approach to achieve higher performan...
Faster and more efficient hardware is needed to handle the rapid growth of Big Data processing. Appl...
Compute-intensive tasks in high-end high performance computing (HPC) systems often generate large a...
Memory bandwidth is a critical resource in modern systems and has an increasing demand. The large nu...
Hardware accelerators such as GPUs and FPGAs can often provide enormous computing capabilities and p...
Lossless data compression is a promising software approach for reducing the bandwidth requirements o...
Graphics Processing Units (GPUs) have been predominantly accepted for various general purpose applic...
Parallel hardware accelerators, for example Graphics Processor Units, have limited on-chip memory ca...
Abstract—Many real world computer vision applications are required to run on hardware with limited c...
Modern Graphics Processing Units (GPUs) are well provi-sioned to support the concurrent execution of...
Reducing the precision of floating-point values can improve performance and/or reduce energy expendi...
Lossless data compression is used to reduce storage requirements, allowing for the relief of I/O cha...
This thesis report is submitted in partial fulfilment of the requirements for the degree of Bachelor...
Main memory is a critical resource in modern computer systems and is in increasing demand. An increa...
The energy consumption of a graphics processing unit (GPU) is an important factor in its design, whe...
Reducing the precision of floating-point values is an effective approach to achieve higher performan...
Faster and more efficient hardware is needed to handle the rapid growth of Big Data processing. Appl...
Compute-intensive tasks in high-end high performance computing (HPC) systems often generate large a...
Memory bandwidth is a critical resource in modern systems and has an increasing demand. The large nu...
Hardware accelerators such as GPUs and FPGAs can often provide enormous computing capabilities and p...
Lossless data compression is a promising software approach for reducing the bandwidth requirements o...
Graphics Processing Units (GPUs) have been predominantly accepted for various general purpose applic...
Parallel hardware accelerators, for example Graphics Processor Units, have limited on-chip memory ca...
Abstract—Many real world computer vision applications are required to run on hardware with limited c...
Modern Graphics Processing Units (GPUs) are well provi-sioned to support the concurrent execution of...
Reducing the precision of floating-point values can improve performance and/or reduce energy expendi...
Lossless data compression is used to reduce storage requirements, allowing for the relief of I/O cha...
This thesis report is submitted in partial fulfilment of the requirements for the degree of Bachelor...
Main memory is a critical resource in modern computer systems and is in increasing demand. An increa...
The energy consumption of a graphics processing unit (GPU) is an important factor in its design, whe...