Skip to content

Commit 44aa363

Browse files
Revert "[SYCL] Use copy engine for memory read/write operations" (#7124)
Reverts #6783
1 parent 9b5f288 commit 44aa363

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

sycl/plugins/level_zero/pi_level_zero.cpp

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6512,11 +6512,9 @@ pi_result piEnqueueMemBufferRead(pi_queue Queue, pi_mem Src,
65126512

65136513
char *ZeHandleSrc;
65146514
PI_CALL(Src->getZeHandle(ZeHandleSrc, _pi_mem::read_only, Queue->Device));
6515-
bool PreferCopyEngine = true;
65166515
return enqueueMemCopyHelper(PI_COMMAND_TYPE_MEM_BUFFER_READ, Queue, Dst,
65176516
BlockingRead, Size, ZeHandleSrc + Offset,
6518-
NumEventsInWaitList, EventWaitList, Event,
6519-
PreferCopyEngine);
6517+
NumEventsInWaitList, EventWaitList, Event);
65206518
}
65216519

65226520
pi_result piEnqueueMemBufferReadRect(
@@ -6536,13 +6534,11 @@ pi_result piEnqueueMemBufferReadRect(
65366534

65376535
char *ZeHandleSrc;
65386536
PI_CALL(Buffer->getZeHandle(ZeHandleSrc, _pi_mem::read_only, Queue->Device));
6539-
bool PreferCopyEngine = true;
65406537
return enqueueMemCopyRectHelper(
65416538
PI_COMMAND_TYPE_MEM_BUFFER_READ_RECT, Queue, ZeHandleSrc,
65426539
static_cast<char *>(Ptr), BufferOffset, HostOffset, Region,
65436540
BufferRowPitch, HostRowPitch, BufferSlicePitch, HostSlicePitch,
6544-
BlockingRead, NumEventsInWaitList, EventWaitList, Event,
6545-
PreferCopyEngine);
6541+
BlockingRead, NumEventsInWaitList, EventWaitList, Event);
65466542
}
65476543

65486544
} // extern "C"
@@ -6785,13 +6781,11 @@ pi_result piEnqueueMemBufferWrite(pi_queue Queue, pi_mem Buffer,
67856781

67866782
char *ZeHandleDst;
67876783
PI_CALL(Buffer->getZeHandle(ZeHandleDst, _pi_mem::write_only, Queue->Device));
6788-
bool PreferCopyEngine = true;
67896784
return enqueueMemCopyHelper(PI_COMMAND_TYPE_MEM_BUFFER_WRITE, Queue,
67906785
ZeHandleDst + Offset, // dst
67916786
BlockingWrite, Size,
67926787
Ptr, // src
6793-
NumEventsInWaitList, EventWaitList, Event,
6794-
PreferCopyEngine);
6788+
NumEventsInWaitList, EventWaitList, Event);
67956789
}
67966790

67976791
pi_result piEnqueueMemBufferWriteRect(
@@ -6810,13 +6804,12 @@ pi_result piEnqueueMemBufferWriteRect(
68106804

68116805
char *ZeHandleDst;
68126806
PI_CALL(Buffer->getZeHandle(ZeHandleDst, _pi_mem::write_only, Queue->Device));
6813-
bool PreferCopyEngine = true;
68146807
return enqueueMemCopyRectHelper(
68156808
PI_COMMAND_TYPE_MEM_BUFFER_WRITE_RECT, Queue,
68166809
const_cast<char *>(static_cast<const char *>(Ptr)), ZeHandleDst,
68176810
HostOffset, BufferOffset, Region, HostRowPitch, BufferRowPitch,
68186811
HostSlicePitch, BufferSlicePitch, BlockingWrite, NumEventsInWaitList,
6819-
EventWaitList, Event, PreferCopyEngine);
6812+
EventWaitList, Event);
68206813
}
68216814

68226815
pi_result piEnqueueMemBufferCopy(pi_queue Queue, pi_mem SrcMem, pi_mem DstMem,

0 commit comments

Comments
 (0)