Affiliation:
1. Computer Engineering Department, Yarmouk University, Irbid, Jordan
Abstract
Altera SDK for OpenCL allows programmers to write a simple code in OpenCL and abstracts all Field programmable gate array (FPGA) design complexity. The kernels are synthesized to equivalent circuits using the FPGA hardware recourses: Adaptive logic modules (ALMs), DSPs and Memory blocks. In this study, we developed a set of fifteen different benchmarks, each of which has its own characteristics. Benchmarks include with/without loop unrolling, have/have not atomic operations, have one/multiple kernels per single file, and in addition to one/more of these characteristics are combined. Altera OpenCL v14.0 adds more features compared with previous versions. A set of parameters chosen to compare the two OpenCL SDK versions: Logic utilization (in ALMs), total registers, RAM Blocks, total block memory bits, and clock frequency.
Publisher
Oriental Scientific Publishing Company
Subject
General Earth and Planetary Sciences,General Environmental Science
Reference26 articles.
1. 1. Almomany, A., Al-Omari, A. M., Jarrah, A., Tawalbeh, M., & Alqudah, A. (2020). An OpenCL-based parallel acceleration of a Sobel edge detection algorithm Using Intel FPGA technology. South African Computer Journal, 32(1), 3-26.
2. 2. Abedalmuhdi, A., Wells, B. E., & Nishikawa, K. I. (2017, April). Efficient particle-grid space interpolation of an FPGA-accelerated particle-in-cell plasma simulation. In 2017 IEEE 25th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) (pp. 76-79). IEEE
3. 3. Almomany, A., Alquraan, A., & Balachandran, L. (2014). GCC vs. ICC comparison using PARSEC Benchmarks. International Journal of Innovative Technology and Exploring Engineering, 4(7)..
4. 4. Hiasat, R. H., & Almomani, A. A. (2013). Real Time Radio Frequency Identification Vehicles Data Logger Traffic Management System
5. 5. Almomany, A., Ayyad, W. R., & Jarrah, A. (2022). Optimized implementation of an improved KNN classification algorithm using Intel FPGA platform: Covid-19 case study. Journal of King Saud University-Computer and Information Sciences