QUnitMultiΒΆ

Defined in qunitmulti.hpp.

Qrack::QUnitMulti is a direct subclass of Qrack::QUnit that attempts to dispatch its separable internal subsystem work to multiple OpenCL devices, including all devices visible to the OpenCL context by default. (Qrack::QUnit maintains explicit separation of representation between separable subsystems, when possible and efficient, greatly reducing memory and execution time overhead.)