-
1
The Potential for a GPU-Like Overlay Architecture for FPGAs
Published 2011-01-01“…We propose a soft processor programming model and architecture inspired by graphics processing units (GPUs) that are well-matched to the strengths of FPGAs, namely, highly parallel and pipelinable computation. …”
Get full text
Article -
2
A Workload-Adaptive and Reconfigurable Bus Architecture for Multicore Processors
Published 2010-01-01Get full text
Article -
3
Exploring Many-Core Design Templates for FPGAs and ASICs
Published 2012-01-01“…The template is customized on a per-application basis via a range of high-level parameters such as the interconnect topology or processing element architecture. The key benefits of this approach are that it (i) allows programmers to express parallelism through an API defined in a high-level programming language, (ii) supports coarse-grained multithreading and fine-grained threading while permitting bit-level resource control, and (iii) reduces the effort required to repurpose the system for different algorithms or different applications. …”
Get full text
Article -
4
Boosting Parallel Applications Performance on Applying DIM Technique in a Multiprocessing Environment
Published 2011-01-01Get full text
Article -
5
High-Speed GPU-Based Fully Three-Dimensional Diffuse Optical Tomographic System
Published 2014-01-01“…The reduction in execution time of 3D DOT algorithm, a severely ill-posed problem, is made possible through the use of (1) an algorithmic improvement that uses Broyden approach for updating the Jacobian matrix and thereby updating the parameter matrix and (2) the multinode multithreaded GPU and CUDA (Compute Unified Device Architecture) software architecture. …”
Get full text
Article