Merged
Conversation
ibanezbm
reviewed
Apr 24, 2025
| @@ -1,3 +1,47 @@ | |||
| # v0.11.0 (*22.04.2025* Happy Easter) | |||
|
|
|||
| Focssing on bug fixes, modernisation and performance improvements. | |||
ibanezbm
previously approved these changes
Apr 24, 2025
Collaborator
ibanezbm
left a comment
There was a problem hiding this comment.
Verified that all dependencies are working as expected. Python 3.10 compatibility has been tested successfully, and the remaining changes appear to be in order.
ibanezbm
approved these changes
Apr 24, 2025
Collaborator
ibanezbm
left a comment
There was a problem hiding this comment.
The CHANGELOG has been updated and everything looks correct and ready to be merged.
thorstenhater
added a commit
that referenced
this pull request
Apr 16, 2026
# Preliminary release notes for v0.12 ## What's Changed * V0.11.0 rc by @thorstenhater in #2454 * Release finalisation by @thorstenhater in #2455 * CSCS CI by @thorstenhater in #2448 * Re-factor connection setup and event dispatch. by @thorstenhater in #2449 * Add tiled busyring by @thorstenhater in #2456 * Fill in a missing part of the docs by @thorstenhater in #2462 * Major Optimisations in Label Resolution by @thorstenhater in #2458 * Refactor domain decomposition by @thorstenhater in #2457 * Add an escape hatch to label resolution by @thorstenhater in #2459 * Fix crash on probding elided values by @thorstenhater in #2466 * Only store PRNG data if needed by @thorstenhater in #2467 * 🐍 Polish `label_dict` by @thorstenhater in #2451 * use better builtins for double max/min by @thorstenhater in #2469 * Remove typed map and refactor cable cell by @thorstenhater in #2468 * Many small refactoring / clean-ups / memory savings by @thorstenhater in #2465 * Bump pb11 to latest major version by @thorstenhater in #2475 * Fix GPU test issues by @ibanezbm in #2479 * Align versions by @thorstenhater in #2481 * Add probing of eX. by @thorstenhater in #2478 * Add trivial compiler test by @thorstenhater in #2488 * Replace MPI_Allgatherv with MPI_Alltoallv for communication pattern by @ibanezbm in #2460 * Use CBRNG in schedules. by @thorstenhater in #2386 * Update year 🎉 by @thorstenhater in #2491 * Don't use deprecated numpy functions by @thorstenhater in #2490 * Co-simulation tutorial by @thorstenhater in #2492 * Nested timers by @marvinKaster in #2486 * Clean-up iclamp interface by @thorstenhater in #2494 * Fix override by @thorstenhater in #2493 * Better use of __restrict__ by @thorstenhater in #2476 * Add AdEx cells. by @thorstenhater in #2230 * units in cv policy by @thorstenhater in #2495 * Flat map in mechanism description for 1.5x speed-up in synapse creation by @thorstenhater in #2501 * Perf/compress contiguous by @thorstenhater in #2470 * Allow more SWC files in the parser by @thorstenhater in #2471 * STDP case for busyring benchmark by @jlubo in #2489 * round robin load balance by @thorstenhater in #2500 ## New Contributors * @ibanezbm made their first contribution in #2479 * @marvinKaster made their first contribution in #2486 **Full Changelog**: v0.11.0...v0.12.0
Merged
thorstenhater
added a commit
that referenced
this pull request
Apr 17, 2026
# Release notes This release constitutes a major improvement in terms of parallel performance by replacing the underlying MPI algorithm (see our paper at IPDPS'26) and setup time by improving label resolution and adding the access to raw labels. On the functional side, we introduced AdEx cells, added a new load balancing method, and probes for the reversal potential. ## What's Changed * V0.11.0 rc by @thorstenhater in #2454 * Release finalisation by @thorstenhater in #2455 * CSCS CI by @thorstenhater in #2448 * Re-factor connection setup and event dispatch. by @thorstenhater in #2449 * Add tiled busyring by @thorstenhater in #2456 * Fill in a missing part of the docs by @thorstenhater in #2462 * Major Optimisations in Label Resolution by @thorstenhater in #2458 * Refactor domain decomposition by @thorstenhater in #2457 * Add an escape hatch to label resolution by @thorstenhater in #2459 * Fix crash on probding elided values by @thorstenhater in #2466 * Only store PRNG data if needed by @thorstenhater in #2467 * 🐍 Polish `label_dict` by @thorstenhater in #2451 * use better builtins for double max/min by @thorstenhater in #2469 * Remove typed map and refactor cable cell by @thorstenhater in #2468 * Many small refactoring / clean-ups / memory savings by @thorstenhater in #2465 * Bump pb11 to latest major version by @thorstenhater in #2475 * Fix GPU test issues by @ibanezbm in #2479 * Align versions by @thorstenhater in #2481 * Add probing of eX. by @thorstenhater in #2478 * Add trivial compiler test by @thorstenhater in #2488 * Replace MPI_Allgatherv with MPI_Alltoallv for communication pattern by @ibanezbm in #2460 * Use CBRNG in schedules. by @thorstenhater in #2386 * Update year 🎉 by @thorstenhater in #2491 * Don't use deprecated numpy functions by @thorstenhater in #2490 * Co-simulation tutorial by @thorstenhater in #2492 * Nested timers by @marvinKaster in #2486 * Clean-up iclamp interface by @thorstenhater in #2494 * Fix override by @thorstenhater in #2493 * Better use of __restrict__ by @thorstenhater in #2476 * Add AdEx cells. by @thorstenhater in #2230 * units in cv policy by @thorstenhater in #2495 * Flat map in mechanism description for 1.5x speed-up in synapse creation by @thorstenhater in #2501 * Perf/compress contiguous by @thorstenhater in #2470 * Allow more SWC files in the parser by @thorstenhater in #2471 * STDP case for busyring benchmark by @jlubo in #2489 * round robin load balance by @thorstenhater in #2500 ## New Contributors * @ibanezbm made their first contribution in #2479 * @marvinKaster made their first contribution in #2486 **Full Changelog**: v0.11.0...v0.12.0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.