/
NxSDK 0.9.8 is now available

NxSDK 0.9.8 is now available

We are pleased to announce the release of NxSDK 0.9.8. The installation files are located at /nfs/ncl/releases. Installation steps stay the same as of 0.9.0. Please refer to getting started guides within Startup Materials [also available in nxsdk-apps-0.9.8.tar.gz/docs]

The release is available for all participants who have signed the INRC participation agreement and have access to the INRC Cloud.

0.9.8 Release Highlights

0.9.8 Release Highlights

Support for Pohoiki Springs

Spike Input Generator and Spike Input Streamer

Support for different Python Versions

New Features/Improvements

General

  • NxSDK Support for Pohoiki Springs

  • Power Telemetry measurement for Pohoiki Springs

  • When using energy probes on Pohoiki Springs, LMT option platform-args must be set to specify the column to probe. This can be set through the command line arguments via LMTOPTIONS=[--platform-args="<relative_column>/<total_columns>/<absolute_column>"] or through board.options. For example LMTOPTIONS=[--platform-args="0/1/0"] , LMTOPTIONS=[--platform-args="0/1/1"], and LMTOPTIONS=[--platform-args="0/1/2"] will probe the leftmost column, middle column and rightmost column, respectively.

  • Added support for all python versions by removing the pyc precompilation step during pip packaging

NxNet

  • enableDelay attributed in Connection and ConnectionPrototype has been replaced by disableDelay. If disableDelay is set to True, then delay is not used as a synaptic delay but a general purpose variable for learning only.

  • Added compiler support for synaptic tag variables to allow specification of initial tag values.

NxSDK Modules

  • Spike Input Generator module has been released for the Composable Framework (can be found in the Github repo)

  • Spike Input Streamer provides a means to inject spikes into a model at deterministic times while the model is running on Loihi.

NxCore

  • A new snip phase EMBEDDED_REMOTE_MGMT allows code to be remotely triggered by pre-emption.

  • Upper limit of user channels which can be created has been increased to 1024

Known Issues

  • Energy probes for Pohoiki Springs will not be recording temperature. This feature will be removed across all hardware in future as it adds no meaningful insight.

  • Static power measuement across Pohoiki Springs boards should be ignored for now.

Major bug fixes for release

  • DVS module's addSpikes() function now correctly configures x86 cores to receive spikes from the host instead of expecting a live hardware interface from DAVIS240C.

Related content