Fix that ensures all spikes are saved to disk (#195)
* Add an additional exchange at the end of the time stepping loop to ensure that any spikes still in spike buffers are exchanged and saved to disk. * Remove the parallel sort from the cthread back end to fix compilation errors with CUDA and cthreads. * Fix `nvcc` warning concerning initialization of `std::size_t` variable with literal `-1`.
Showing
- miniapp/miniapp.cpp 1 addition, 1 deletionminiapp/miniapp.cpp
- src/io/exporter_spike_file.hpp 3 additions, 3 deletionssrc/io/exporter_spike_file.hpp
- src/model.hpp 53 additions, 45 deletionssrc/model.hpp
- src/threading/cthread_parallel_stable_sort.h 0 additions, 154 deletionssrc/threading/cthread_parallel_stable_sort.h
- src/threading/cthread_sort.hpp 3 additions, 6 deletionssrc/threading/cthread_sort.hpp
Please register or sign in to comment