Title :
Using an OpenCL framework to evaluate interconnect implementations on FPGAs
Author :
Mirian, Vincent ; Chow, Peter
Author_Institution :
Dept. of Comput. & Electr. Eng., Univ. of Toronto, Toronto, ON, Canada
Abstract :
Field Programmable Gate Arrays (FPGAs) are an ideal platform for building systems with custom hardware accelerators, however managing these systems is still a major challenge. The OpenCL standard has become accepted as a good programming model for managing heterogeneous platforms due to its rich constructs. Although commercial OpenCL frameworks are now emerging, there is a need for an open-source OpenCL framework that facilitates the exploration of the overall system architecture and software, as well as the implementation and architectures of the custom hardware accelerators (devices). In this paper, we use an OpenCL framework to compare interconnect implementations for a simple multiprocessor accelerator.
Keywords :
field programmable gate arrays; integrated circuit interconnections; multiprocessing systems; FPGA; OpenCL standard; building systems; custom hardware accelerators; field programmable gate arrays; interconnect implementations; multiprocessor accelerator; open-source OpenCL framework; Field programmable gate arrays; Hardware; Jacobian matrices; Kernel; Network topology; Table lookup; Topology; Embedded; FPGA; Interconnect; Multi-threaded; OpenCL;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
Conference_Location :
Munich
DOI :
10.1109/FPL.2014.6927440