Skip to content

Releases: eugene-dash/kernelmaster

v0.0.2

21 Jul 21:04

Choose a tag to compare

v0.0.2 Pre-release
Pre-release

Changes

  • Fixed an error that would result in a double join during the internal synchronization of a failed operation
  • Added launch_noops boolean value to .operation.options
    • will allow the operation to launch more threads than kernels
    • Defaults to false

v0.0.1 Ground Zero

16 Jul 20:16

Choose a tag to compare

v0.0.1 Ground Zero Pre-release
Pre-release

Ground Zero is the first usable implementation of KernelMaster. Beware for bugs!

I am relatively pleased with the API; I plan on using this version for personal projects and adding functionality as I go from here.

vT.0001 Zig Dependency Compatibility

16 Jul 03:07

Choose a tag to compare

Pre-release

Same as vT.0000 except that the kernelmaster module is now added to the std.Build object.

vT.0000 Zig Compatibility Testing

16 Jul 02:32

Choose a tag to compare

Pre-release

Testing KernelMaster's compatibility with Zig's dependency system. This release is not necessarily usable.