Closed
Description
Reproducer:
import dpnp
import time
import numba_dpex
from numba_dpex import Range,NdRange
@numba_dpex.kernel
def bar(a):
a[0] = 0
a = dpnp.empty(1)
for i in range(10):
start = time.time()
bar[Range(1)](a)
end = time.time()
print(1000*(end - start))
Result:
170.96805572509766
0.9398460388183594
0.7669925689697266
0.7381439208984375
0.6814002990722656
0.7398128509521484
0.5812644958496094
0.6299018859863281
0.7305145263671875
0.7123947143554688
Expected result... about 0.1ms.
More details here: #946 (comment)
Metadata
Metadata
Assignees
Labels
No labels