SWDEV-419688 - Do not run GWS init kernel for targets > gfx12 and MI300.

Change-Id: I8e7441268978be71ab8a5a33e7f8bcf69660e500
(cherry picked from commit 36d37ef614909c0f215512aac0c133408d787080)
This commit is contained in:
kjayapra-amd authored and Sourabh Betigeri committed 2023-10-05 14:57:56 -04:00
1 parent 6398f604b0
commit 6a8bc3c718
7 file changed
+39 -12

No files matched your search

+17
View File
@@ -118,6 +118,23 @@ const char* HipExtraSourceCode = BLIT_KERNELS(
}
);
const char* HipExtraSourceCodeNoGWS = BLIT_KERNELS(
__kernel void __amd_rocclr_streamOpsWrite(__global uint* ptrInt, __global ulong* ptrUlong,
ulong value, ulong sizeBytes) {
__amd_streamOpsWrite(ptrInt, ptrUlong, value, sizeBytes);
}
__kernel void __amd_rocclr_streamOpsWait(__global uint* ptrInt, __global ulong* ptrUlong,
ulong value, ulong flags, ulong mask) {
__amd_streamOpsWait(ptrInt, ptrUlong, value, flags, mask);
}
__kernel void __amd_rocclr_initHeap(ulong heap_to_initialize, ulong initial_blocks,
uint heap_size, uint number_of_initial_blocks) {
__ockl_dm_init_v1(heap_to_initialize, initial_blocks, heap_size, number_of_initial_blocks);
}
);
const char* BlitImageSourceCode = BLIT_KERNELS(
// Extern
extern void __amd_fillImage(__write_only image2d_array_t, float4, int4, uint4, int4, int4,