Accelerating Scientific Model Optimization with a Pipelined FPGA-Based Differential Evolution Engine
| UDC.coleccion | Investigación | |
| UDC.conferenceTitle | 33rd IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM) | |
| UDC.departamento | Enxeñaría de Computadores | |
| UDC.grupoInv | Grupo de Arquitectura de Computadores (GAC) | |
| UDC.institutoCentro | CITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación | |
| UDC.startPage | 283 | |
| UDC.volume | 2025 | |
| dc.contributor.author | Castro, Manuel de | |
| dc.contributor.author | Osorio, Roberto | |
| dc.contributor.author | Torres, Yuri | |
| dc.contributor.author | Llanos, Diego R. | |
| dc.date.accessioned | 2025-10-16T14:14:39Z | |
| dc.date.available | 2025-10-16T14:14:39Z | |
| dc.date.issued | 2025 | |
| dc.description | Traballo presentado en 2025 IEEE 33rd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 04-07 May 2025, Fayetteville, AR, USA. | |
| dc.description.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. | |
| dc.description.sponsorship | This work was supported in part by Grant PID2022-142292NB-100 (NATASHA Project); by grant TED2021-130367B-I00, funded by MCIN/AEI/10.13039/ 501100011033; and by MCIN/AEI/10.13039/501100011033 through the EU Grant PID2022-136435NB-100. Manuel de Castro has been supported by a FPU 2022 grant. This research was supported by grants from NVIDIA and utilized NVIDIA A100. The authors would like to thank Sergio Alonso Pascual for his help developing the GPU software used. | |
| dc.identifier.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. | |
| dc.identifier.doi | 10.1109/FCCM62733.2025.00055 | |
| dc.identifier.isbn | 979-8-3315-0281-2 | |
| dc.identifier.issn | 2576-2621 | |
| dc.identifier.uri | https://hdl.handle.net/2183/46000 | |
| dc.language.iso | eng | |
| dc.publisher | Institute of Electrical and Electronics Engineers | |
| dc.relation.hasversion | M. de Castro, R. R. Osorio, Y. Torres and D. R. Llanos, "Accelerating Scientific Model Optimization with a Pipelined FPGA-Based Differential Evolution Engine" [Poster], 2025 IEEE 33rd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), Fayetteville, AR, USA, 2025 | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2022-142292NB-I00/ES/NUEVAS TECNOLOGIAS AVANZADAS PARA ADAPTAR APLICACIONES CIENTIFICAS PARA SU EJECUCION EN ARQUITECTURAS HETEROGENEAS | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2022-136435NB-I00/ES/ARQUITECTURAS, FRAMEWORKS Y APLICACIONES DE LA COMPUTACION DE ALTAS PRESTACIONES | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2024/TED2021-130367B-I00/ES/MONITORIZACION DIGITAL RAPIDA DE ECOSISTEMAS FLUVIALES | |
| dc.relation.uri | https://doi.org/10.1109/FCCM62733.2025.00055 | |
| dc.rights | Copyright © 2025, IEEE | |
| dc.rights.accessRights | open access | |
| dc.subject | Diferential evolution | |
| dc.subject | FPGA | |
| dc.subject | Numerical integration | |
| dc.subject | Scientific Model Optimization | |
| dc.title | Accelerating Scientific Model Optimization with a Pipelined FPGA-Based Differential Evolution Engine | |
| dc.type | conference output | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | eac2943b-5be2-46e9-9816-09ae10df6b76 | |
| relation.isAuthorOfPublication.latestForDiscovery | eac2943b-5be2-46e9-9816-09ae10df6b76 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Osorio_RobertoR_2025_ExtendedAbstract_Accelerating_Scientific_Model_Optimization.pdf
- Size:
- 46.62 KB
- Format:
- Adobe Portable Document Format

