Abstract
We choose a random network of Hodgkin-Huxley (HH) neurons with exponential synaptic conductance as a study of accelerating the simulation of networks of spiking neurons on an FPGA. Focused on the conductance-based HH (COBAHH) benchmark, we execute the benchmark on a general-purpose simulator for spiking neural networks, identify a computationally intensive kernel in the generated C++ code, convert the kernel to a portable OpenCL kernel, and describe the kernel optimizations which can reduce the resource utilizations and improve the kernel performance. We evaluate the kernel on an Intel Arria 10 based FPGA platform, an Intel Xeon 16-core CPU, and an NVIDIA Tesla P100 GPU. FPGAs are promising for the simulation of spiking neuron network.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 27th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2019 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 316 |
| Number of pages | 1 |
| ISBN (Electronic) | 9781728111315 |
| DOIs | |
| State | Published - Apr 2019 |
| Externally published | Yes |
| Event | 27th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2019 - San Diego, United States Duration: Apr 28 2019 → May 1 2019 |
Publication series
| Name | Proceedings - 27th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2019 |
|---|
Conference
| Conference | 27th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2019 |
|---|---|
| Country/Territory | United States |
| City | San Diego |
| Period | 04/28/19 → 05/1/19 |
Funding
The research was supported by the U.S. Department of Energy, Office of Science, under contract DE-AC02-06CH11357 and made use of the Argonne Leadership Computing Facility, a DOE Office of Science User Facility XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE
Keywords
- FPGA
- OpenCL
- Spiking neuron network
- simulation