You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The dpctl_sycl_queue_manager is a legacy of an old design in DPEP stack where we were planning to use a single Python context manager to define the execution queue globally. DPEP software stack now uses the array API compute follows data programming model, as such the following functions are redundant and should be removed:
@diptorupd Resolving this issue would also close #11
Of course, how can I miss that 😄
diptorupd
changed the title
Removal of libsyclinterface DPCTLQueueMgr_* functions
Removal of libsyclinterface DPCTLQueueMgr_* function related to device_context
Mar 1, 2024
The
dpctl_sycl_queue_manager
is a legacy of an old design in DPEP stack where we were planning to use a single Python context manager to define the execution queue globally. DPEP software stack now uses the array API compute follows data programming model, as such the following functions are redundant and should be removed:On dpctl's side I believe the whole dpctl._sycl_queue_manager.pyx can be removed.
Related #11, #410
The text was updated successfully, but these errors were encountered: