Eric F. Dellinger
Xilinx
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Eric F. Dellinger.
field programmable gate arrays | 2008
Andrew Putnam; Dave Bennett; Eric F. Dellinger; Jeff Mason; Prasanna Sundararajan
This paper describes CHiMPS, a C-based accelerator compiler for hybrid CPU-FPGA computing platforms. CHiMPSpsilas goal is to facilitate FPGA programming for high-performance computing developers. It inputs generic ANSIC code and automatically generates VHDL blocks for an FPGA. The accelerator architecture is customized with multiple caches that are tuned to the application. Speedups of 2.8x to 36.9x (geometric mean 6.7x) are achieved on a variety of HPC benchmarks with minimal source code changes.
international symposium on computer architecture | 2009
Andrew Putnam; Susan J. Eggers; Dave Bennett; Eric F. Dellinger; Jeff Mason; Henry E. Styles; Prasanna Sundararajan; Ralph D. Wittig
Many-cache is a memory architecture that efficiently supports caching in commercially available FPGAs. It facilitates FPGA programming for high-performance computing (HPC) developers by providing them with memory performance that is greater and power consumption that is less than their current CPU platforms, but without sacrificing their familiar, C-based programming environment. Many-cache creates multiple, multi-banked caches on top of an FGPAs small, independent memories, each targeting a particular data structure or region of memory in an application and each customized for the memory operations that access it. The caches are automatically generated from C source by the CHiMPS C-to-FPGA compiler. This paper presents the analyses and optimizations of the CHiMPS compiler that construct many-cache caches. An architectural evaluation of CHiMPS-generated FPGAs demonstrates a performance advantage of 7.8x (geometric mean) over CPU-only execution of the same source code, FPGA power usage that is on average 4.1x less, and consequently performance per watt that is also greater, by a geometric mean of 21.3x.
field-programmable logic and applications | 2008
Andrew Putnam; Dave Bennett; Eric F. Dellinger; Jeff Mason; Prasanna Sundararajan; Susan J. Eggers
This paper describes CHiMPS, a C-based accelerator compiler for hybrid CPU-FPGA computing platforms. CHiMPSpsilas goal is to facilitate FPGA programming for high-performance computing developers. It inputs generic ANSIC code and automatically generates VHDL blocks for an FPGA. The accelerator architecture is customized with multiple caches that are tuned to the application. Speedups of 2.8x to 36.9x (geometric mean 6.7x) are achieved on a variety of HPC benchmarks with minimal source code changes.
Archive | 1995
David W. Bennett; Eric F. Dellinger; Walter A. Manaker; Carl M. Stern; William R. Troxel; Jay Thomas Young
Archive | 2000
L. James Hwang; Eric F. Dellinger; Sujoy Mitra; Sundararajarao Mohan; Cameron D. Patterson; Ralph D. Wittig
Archive | 1998
Sundararajarao Mohan; Eric F. Dellinger; L. James Hwang; Sujoy Mitra; Ralph D. Wittig
Archive | 1998
Eric F. Dellinger; Roman Iwanczuk
Archive | 1998
Eric F. Dellinger; L. James Hwang; Sujoy Mitra; Sundararajarao Mohan; Ralph D. Wittig
Archive | 1998
Sundararajarao Mohan; Eric F. Dellinger; L. James Hwang; Sujoy Mitra; Ralph D. Wittig
Archive | 2000
Sundararajarao Mohan; Eric F. Dellinger; L. Hwang; Sujoy Mitra; Ralph D. Wittig