/rodinia_fpga

Rodinia Benchmark Suite for OpenCL-based FPGAs

Primary LanguageCOtherNOASSERTION

Rodinia Benchmark Suite for OpenCL-based FPGAs

The Rodinia Benchmark Suite is a set of benchmarks originally developed at University of Virginia. See README_original for the original benchmarks, or visit here for more details.

The Rodinia Benchmark Suite for OpenCL-based FPGAs is our modified version of the original benchmarks for FPGAs using OpenCL. As of now, only the following benchmarks are ported to Altera FPGAs.

  • nw
  • hotspot
  • pathfinder
  • cfd
  • srad
  • lud

Each modified benchmark is available under the opencl directory. See the original README file for more details about each benchmark.

The input data files for the benchmarks are not included in this distribution and needs to be separately downloaded from here.

Publication

  • Hamid Reza Zohouri, Naoya Maruyama, Aaron Smith, Motohiko Matsuda, and Satoshi Matsuoka, "Evaluating and Optimizing OpenCL Kernels for High Performance Computing with FPGAs," Proceedings of the ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC'16), Nov 2016. Paper

Contact

Naoya Maruyama
RIKEN Advanced Institute for Computational Science / Tokyo Institute of Technology
nmaruyama@riken.jp
http://github.com/naoyam
http://mt.aics.riken.jp/~nmaruyama/

Hamid Reza Zohouri
Tokyo Institute of Technology
zohouri.h.aa@m.titech.ac.jp
http://github.com/zohourih