Academia.eduAcademia.edu

Exploring Many-Core Design Templates for FPGAs and ASICs

2012, International Journal of Reconfigurable Computing

Abstract

We present a highly productive approach to hardware design based on a many-core microarchitectural template used to implement compute-bound applications expressed in a high-level data-parallel language such as OpenCL. 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.