Skip to content
Snippets Groups Projects
Commit 6ba39a92 authored by Benjamin Cumming's avatar Benjamin Cumming Committed by Alexander Peyser
Browse files

Benchmark cell type (#500)

Add a new cell type, and corresponding cell_group implementation, for benchmarking the simulator library architecture.

Add an benchmark_cell_group, where each cell in the group

generates a spike train prescribed by a time_seq
takes a prescribed time interval per cell to perform the cell_group::advance method.
With this cell type, one can easily build arbitrary networks with prescribed spiking and cell update overheads.
A miniapp that uses this cell type to build a benchmark model is implemented in example/bench.

Fixes #493
Fixes #501
parent 5e65a939
No related branches found
No related tags found
No related merge requests found
Showing
with 578 additions and 6 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment