Approximate computing, where computation accuracy is traded off for better performance or higher data throughput, is one solution that can help data processing keep pace with the current and grow-ing overabundance of information. For particular domains such as multimedia and learning algorithms, approximation is commonly used today. We consider automation to be essential to provide transparent approximation and we show that larger benefits can be achieved by constructing the approximation techniques to fit the underlying hardware. Our target platform is the GPU because of its high performance capabilities and difficult programming chal-lenges that can be alleviated with proper automation. Our approach, SAGE, combines a static compiler that ...
This paper presents a novel optimizing compiler for general purpose computation on graphics processi...
The primary function of multimedia systems is to seamlessly transform and display content to users w...
This paper presents a novel optimizing compiler for general purpose computation on graphics processi...
Approximate computing, where computation accuracy is traded off for better performance or higher dat...
Faster and more efficient hardware is needed to handle the rapid growth of Big Data processing. Appl...
Graphics Processing Units (GPUs) have revolutionized the computing landscape in the past decade and ...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
High performance Computing is increasingly being done on parallel machines like GPUs. In my work, I ...
Recent research has shown approximate computing and Course-Grained Reconfigurable Arrays (GGRAs) are...
Developing high performance GPGPU programs is challenging for application developers since the perfo...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
Developing high performance GPGPU programs is challenging for application developers since the perfo...
2012-05-02Graphics Processing Units (GPUs) have evolved to devices with teraflop-level performance p...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
This paper presents a novel optimizing compiler for general purpose computation on graphics processi...
The primary function of multimedia systems is to seamlessly transform and display content to users w...
This paper presents a novel optimizing compiler for general purpose computation on graphics processi...
Approximate computing, where computation accuracy is traded off for better performance or higher dat...
Faster and more efficient hardware is needed to handle the rapid growth of Big Data processing. Appl...
Graphics Processing Units (GPUs) have revolutionized the computing landscape in the past decade and ...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
High performance Computing is increasingly being done on parallel machines like GPUs. In my work, I ...
Recent research has shown approximate computing and Course-Grained Reconfigurable Arrays (GGRAs) are...
Developing high performance GPGPU programs is challenging for application developers since the perfo...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
Developing high performance GPGPU programs is challenging for application developers since the perfo...
2012-05-02Graphics Processing Units (GPUs) have evolved to devices with teraflop-level performance p...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
Graphics Processing Units (GPUs) have revolutionized the HPC landscape. The first generation of exas...
This paper presents a novel optimizing compiler for general purpose computation on graphics processi...
The primary function of multimedia systems is to seamlessly transform and display content to users w...
This paper presents a novel optimizing compiler for general purpose computation on graphics processi...