Accelerating Scientific Model Optimization with a Pipelined FPGA-Based Differential Evolution Engine

Bibliographic citation

M. de Castro, R. R. Osorio, Y. Torres and D. R. Llanos, "Accelerating Scientific Model Optimization with a Pipelined FPGA-Based Differential Evolution Engine", 2025 IEEE 33rd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), Fayetteville, AR, USA, 2025, pp. 283-283, doi: 10.1109/FCCM62733.2025.00055.

Type of academic work

Academic degree

Abstract

[Abstract]: Custom computing machines on FPGAs excel in solving computationally intensive tasks by leveraging deep pipelines and parallel memory access. This paper introduces a flexible FPGA-based architecture for Differential Evolution (DE), optimized for a variety of scientific models and numerical integration methods. The architecture's modular design allows seamless customization for diverse applications. Two case studies demonstrate the architecture's capabilities: the Hodgkin-Huxley model for neuron action potentials and the Circadian model of Arabidopsis thaliana. These implementations employ double-precision floating-point arithmetic and adaptive numerical integration techniques, addressing the challenges of complex, stiff differential equations. The proposed design outperforms CPUs and GPUs in computational speed and energy efficiency, achieving up to 3.8x faster processing and significant reductions in energy consumption. This work highlights the potential of FPGA platforms for accelerating complex scientific computations while providing insights for future optimizations in resource utilization and broader applicability.

Description

Extended Abstract and Poster presented at 2025 IEEE 33rd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 04-07 May 2025, Fayetteville, AR, USA.

Rights

Copyright © 2025, IEEE