Content area
This study presents a comprehensive performance evaluation of field-programmable gate array (FPGA), graphics processing unit (GPU), and central processing unit (CPU) platforms for implementing finite impulse response (FIR) filters in semiconductor-based digital signal processing (DSP) systems. Utilizing a standardized FIR filter designed with the Kaiser window method, we compare computational efficiency, latency, and energy consumption across the ZYNQ XC7Z020 FPGA, Tesla K80 GPU, and Arm-based CPU, achieving processing times of 0.004 s, 0.008 s, and 0.107 s, respectively, with FPGA power consumption of 1.431 W and comparable energy profiles for GPU and CPU. The FPGA is 27 times faster than the CPU and 2 times faster than the GPU, demonstrating its suitability for low-latency DSP tasks. A detailed analysis of resource utilization and scalability underscores the FPGA’s reconfigurability for optimized DSP implementations. This work provides novel insights into platform-specific optimizations, addressing the demand for energy-efficient solutions in edge computing and IoT applications, with implications for advancing sustainable DSP architectures.
Details
Software;
Central processing units--CPUs;
Performance evaluation;
Semiconductors;
Gallium arsenide;
Edge computing;
Architecture;
Electronics industry;
Field programmable gate arrays;
Manufacturing;
Transistors;
Energy consumption;
Technology;
Processing speed;
Global positioning systems--GPS;
Integrated circuits;
Consumers;
Artificial intelligence;
Digital signal processing;
Graphics processing units;
Sensors;
Zinc oxides;
FIR filters;
Medical equipment;
Design;
Energy efficiency;
Resource utilization
; Iliev Teodor 2
1 Department of Computer Technologies, Gönen Vocational School, Bandırma Onyedi Eylül University, Bandırma 10200, Türkiye
2 Department of Telecommunications, University of Ruse, 7017 Ruse, Bulgaria; [email protected]