Author:
ANTONESCU Mihai, ,MALIȚA Mihaela,
Abstract
This paper presents a use-case and evaluation for a custom general-purpose Map-Scan Accelerator using multiple Fast Fourier Transform (FFT) implementations. FFT computing is part of the "Spectral Methods" class of problems and qualifies to be accelerated because it is computationally intensive, of average complexity and widely used as one of the backbone algorithms in modern computing. In order to achieve the desired throughput or latency, different parameters are used for testing, regarding both the accelerator hardware and the FFT. Evaluation is done in simulation, targeting FPGA implementation. FFT is shown to work efficiently on our architecture, either latency or throughput (and in some circumstances, both by a smaller amount) can be improved linearly or even supralinearly compared to a single-core solution. Accelerations obtained vary ∼ 0.5 × p and ∼ 1.5 × p where p the number of accelerator cores.
Reference27 articles.
1. [1] S. KLEENE, General recursive functions of natural numbers, Mathematische Annalen 112, 1936, pp. 727-742.
2. [2] M. MALIT¸ A, G. V. POPESCU and G. M. S¸TEFAN, Heterogeneous computing for Markov models in big data, Proceedings of 2019 International Conference on Computational Science and Computational Intelligence, Las Vegas, NV, USA, 2019, pp. 1500-1505.
3. [3] V. DRAGOMIR and G. M. S¸TEFAN, Sparse matrix-vector multiplication on a map-reduce many-core accelerator, Romanian Journal of Information Science and Technology 23(3), 2020, pp. 262-273.
4. [4] M. MALIT¸A, D. MIH ˘ AIT¸ ˘A and G. S¸TEFAN, Molecular dynamics on FPGA based accelerated processing units, MATEC Web of Conferences 125, 2017, paper 04012.
5. [5] M. ANTONESCU and G. M. S¸TEFAN, Multi-function scan circuit, Proceedings of 2020 International Semiconductor Conference, Sinaia, Romania, 2020, pp. 123-126.