Skip to content

Neonmem 0.8.2 - large-memory performance

Choose a tag to compare

@neonmem-lab neonmem-lab released this 08 Jun 12:37
· 6 commits to main since this release

Neonmem 0.8.2 - large-memory performance

A patch focused on big memories.

Fixed / improved

  • Big graphs no longer crawl. Loading a large memory (tens of thousands of nodes and up, e.g. built with the file importer) used to drop the 3D view to a few FPS and fire animations for every node on load. Neonmem now switches to a large-graph mode above ~3,000 nodes: it skips the heavy per-node decoration and the per-frame idle animation, and wires edges in O(1) instead of O(N) - so load is far faster and the view stays responsive.
  • Smaller memories look and behave exactly as before (full animation + glow).

Same memory core as 0.8.0/0.8.1.

A dedicated high-scale renderer (GPU point-cloud / instanced nodes) for 100k-800k-node memories is in progress - this release is the first, immediate improvement.

Downloads

  • Neonmem-Setup-0.8.2.exe - Windows installer.
  • neonmem-0.8.2-portable.tar.gz - portable build, no installer / no SmartScreen prompt. tar -xzf then run install.ps1. For locked-down / corporate PCs.