Improving the Simulation of Biologically Accurate Neural Networks Using Data Flow HLS Transformations on Heterogeneous SoC-FPGA Platforms

Kaleb Alfaro-Badilla*, Andrés Arroyo-Romero, Carlos Salazar-García, Luis G. León-Vega, Javier Espinoza-González, Franklin Hernández-Castro, Alfonso Chacón-Rodríguez, Georgios Smaragdos, Christos Strydis

*Corresponding author for this work

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Abstract

This work proposes a hardware performance-oriented design methodology aimed at generating efficient high-level synthesis (HLS) coded data multiprocessing on a heterogeneous platform. The methodology is tested on typical neuroscientific complex application: the biologically accurate modeling of a brain region known as the inferior olivary nucleus (ION). The ION cells are described using a multi-compartmental model based on the extended Hodgkin-Huxley membrane model (eHH), which requires the solution of a set of coupled differential equations. The proposed methodology is tested against alternative HPC implementations (multi-core CPU i7-7820HQ, and a Virtex7 FPGA) of the same ION model for different neural network sizes. Results show that the solution runs 10 to 4 times faster than our previous implementation using the same board and closes the gap between the performance against a Virtex7 implementation without using at full-capacity the AXI-HP channels.

Original languageEnglish
Title of host publicationHigh Performance Computing - 6th Latin American Conference, CARLA 2019, Revised Selected Papers
EditorsJuan Luis Crespo-Mariño, Esteban Meneses-Rojas
PublisherSpringer
Pages185-199
Number of pages15
ISBN (Print)9783030410049
DOIs
Publication statusPublished - 2020
Externally publishedYes
Event6th Latin American High Performance Computing Conference, CARLA 2019 - Turrialba, Costa Rica
Duration: 25 Sept 201927 Sept 2019

Publication series

NameCommunications in Computer and Information Science
Volume1087 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference6th Latin American High Performance Computing Conference, CARLA 2019
Country/TerritoryCosta Rica
CityTurrialba
Period25/09/1927/09/19

Keywords

  • Dataflow
  • FPGA
  • HLS
  • HPC
  • Inferior olivary nucleus
  • Spiking neural networks

Fingerprint

Dive into the research topics of 'Improving the Simulation of Biologically Accurate Neural Networks Using Data Flow HLS Transformations on Heterogeneous SoC-FPGA Platforms'. Together they form a unique fingerprint.

Cite this