ytn86 / rodinia_fpga

Rodinia Benchmark Suite for OpenCL-based FPGAs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Rodinia Benchmark Suite for OpenCL-based FPGAs

License:Other


Languages

Language:C 65.7%Language:C++ 15.1%Language:Cuda 12.4%Language:Makefile 4.5%Language:Shell 0.7%Language:HTML 0.5%Language:Python 0.4%Language:JavaScript 0.2%Language:TeX 0.2%Language:CSS 0.1%Language:Roff 0.1%Language:Assembly 0.0%Language:Perl 0.0%Language:Objective-C 0.0%Language:Batchfile 0.0%Language:Common Lisp 0.0%