1. removed for double-blind peer review. removed for double-blind peer review.
2. CyberWorkBench. http://jpn.nec.com/cyberworkbench/index.html. CyberWorkBench. http://jpn.nec.com/cyberworkbench/index.html.
3. POLLY — PERFORMING POLYHEDRAL OPTIMIZATIONS ON A LOW-LEVEL INTERMEDIATE REPRESENTATION
4. Intel FPGA SDK for OpenCL. https://www.altera.co.jp/products/design-software/embedded-software-developers/opencl/overview.html. Intel FPGA SDK for OpenCL. https://www.altera.co.jp/products/design-software/embedded-software-developers/opencl/overview.html.
5. LLVM Compiler Infrastructure. https://llvm.org. LLVM Compiler Infrastructure. https://llvm.org.