Version history#
0.3.1 (Unreleased)#
Under construction.
0.3.0 (29 Jan 2023)#
Changed#
(CHANGED)
device_idx
parameters are gone; now high level functions takeBoundDevice
orBoundMultiDevice
arguments to indicate which devices to use; these objects include the corresponding contexts as well, so they don’t have to be passed separately.Now API adapters only use device indices in a sense of “device index in the platform”; context adapters keep internal objects in dictionaries indexed by these indices, instead of in lists.
py.test
plugin extracted into a separate package (pytest-grunnur
).
0.2.0 (10 Mar 2021)#
Changed#
Arrays don’t hold queues any more; they are passed explicitly to
get()
orset()
.Prepared kernels don’t hold queues any more; they are passed on call.
Queue
now stands for a single-device queue only; multi-device queues are extracted intoMultiQueue
.
Added#
MultiArray
to simplify simultaneous kernel execution on multiple devices.
0.1.1 (9 Oct 2020)#
Package build fixed.
0.1.0 (9 Oct 2020)#
Initial version