Specialized hardware accelerators are becoming important for more and more applications. Thanks to specialization, they can achieve high performance and energy efficiency but their design is complex and time consuming. This problem is exacerbated when large amounts of data must be processed, like in modern big data and machine learning applications. The designer has not only to optimize the accelerator logic but also produce efficient memory architectures. To simplify this process, we propose a multi-level compilation flow that specializes a domain-specific memory template to match data, application, and technology requirements
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
Numerical simulations can help solve complex problems. Most of these algorithms are massively parall...
Specialized hardware accelerators are becoming important for more and more applications. Thanks to ...
It is known that with the support of domain–specific customizable heterogeneous architecture, energy...
In modern system-on-chip architectures, specialized accelerators are increasingly used to improve pe...
The once exponential general purpose processors’ (e.g. CPUs) growth of speedup driven bytransistor s...
Specialized accelerators can exploit spatial parallelism on both operations and data thanks to a ded...
Past research has addressed the issue of using FPGAs as accelerators for HPC systems. ...
grantor: University of TorontoHigh performance can be obtained on field-programmable custo...
We are investigating parametrized memory templates for use with high level synthesis compilers. Each...
Hardware accelerators have become permanent features in the post-Dennard computing landscape, displa...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
As we witness the breakdown of Dennard scaling, we can no longer get faster computers by shrinking t...
A hardware implementation can bring orders of magnitude improvements in performance and energy cons...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
Numerical simulations can help solve complex problems. Most of these algorithms are massively parall...
Specialized hardware accelerators are becoming important for more and more applications. Thanks to ...
It is known that with the support of domain–specific customizable heterogeneous architecture, energy...
In modern system-on-chip architectures, specialized accelerators are increasingly used to improve pe...
The once exponential general purpose processors’ (e.g. CPUs) growth of speedup driven bytransistor s...
Specialized accelerators can exploit spatial parallelism on both operations and data thanks to a ded...
Past research has addressed the issue of using FPGAs as accelerators for HPC systems. ...
grantor: University of TorontoHigh performance can be obtained on field-programmable custo...
We are investigating parametrized memory templates for use with high level synthesis compilers. Each...
Hardware accelerators have become permanent features in the post-Dennard computing landscape, displa...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
As we witness the breakdown of Dennard scaling, we can no longer get faster computers by shrinking t...
A hardware implementation can bring orders of magnitude improvements in performance and energy cons...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
Numerical simulations can help solve complex problems. Most of these algorithms are massively parall...