Skip to content

Conversation

@ayush4874
Copy link

Fixes #1729

Changes:

  • Added codegen.cpp.msvc_debug preference (default: False).
  • Modified cpp_prefs.py to use /Od (No Optimization) instead of /Ox when this flag is enabled.

Verification:
Verified locally that Synapses.connect time for 10k neurons drops from 11.8s to 0.06s when enabled.
benchmark_result

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Performance] MSVC optimization (/Ox) causes ~200x compilation slowdown for moderate Synapse groups

1 participant