Skip to content

Releases: project-rig/rig

v0.4.0

02 Jun 07:15
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
* Improves SCP performance.
* Adds infrastructure for SCP windowing support (not fully supported by SARK
  v133 and thus not enabled yet)
* Move the Simulated Annealing algorithm's output to the DEBUG info channel.
* Adds (temporary) work-around for routing-table entry removal bug in SARK v133

v0.3.1

28 May 12:50
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Uses core count to accelerate application loading.

v0.3.0

28 May 12:14
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
* Adds Simulated Annealing based placement as replaces the Hilbert placer as the
  default placement algorithm.
* count_cores_in_state now accepts an iterable of states to count
* The `Links` enumeration now has an `opposite` property which gives the link
  going in the opposite direction.

v0.2.3

23 May 09:27
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

Fixes a bug which prevented applications being loaded to cores 14..17.

v0.2.2

22 May 09:25
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release
  • Fixes a bug in constructing routing tables. Entries with equivalent keys and
    masks were not being merged.

v0.2.1

13 May 10:02
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release
* Fixes version number inconsistencies in documentation.
* Adds --version and -V to command line utilities
* Adds rig.__version__ variable.

v0.2.0

10 May 10:49
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Includes buffer_size in the keyword arguments to sdram_alloc_for_vertices
  • Improves the utility of the error message received when an SDRAM allocation
    fails.
  • Adds new Numpy fixed point to floating point conversions.

v0.1.5

01 May 13:51
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release
  • Buffered writes to SDRAM
    • Specify the buffer size with buffer_size keyword argument when calling sdram_alloc_as_filelike
  • Write to sv and vcpu structs:
    • write_struct_field
    • write_vcpu_struct_field

v0.1.4

29 Apr 16:50
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release
Bug fix: Reinstates functionality for slicing file-like views of SDRAM.

v0.1.3: - Removes Python 3.3 support

28 Apr 14:25
Compare
Choose a tag to compare
Pre-release
  • Removes Python 3.3 support
  • Improves read and write performance, along with general IO improvements
  • Fixes packing issues
  • Moves tests into their own directory