[split] BFI_INT from OpenCL
#5
(12-15-2010, 07:33 PM)atom Wrote: i did not use clc. i use the GPU_DUMP_DEVICE_KERNEL environment variable. if defined it dumps the .il and the .isa when its execing a opencl kernel.
clc or OpenCL routines used -- doesn't matters as it ends in OpenCL C->IL->ISA chain compiling.
In theory you can also post-process generated kernels to replace required instructions with BFI_INT. I haven't take a look at OpenCL for a long time but I guess that binary images are the same as for CAL itself (received with calclCompile(), calclLink(), calclImageGetSize(), calclImageWrite() sequence) -- ELF binary with several sections. So process should be exactly the same as for CAL/IL kernels.
Reply


Messages In This Thread
[split] BFI_INT from OpenCL - by gat3way - 12-15-2010, 12:21 AM
RE: [split] BFI_INT from OpenCL - by gat3way - 12-17-2010, 10:02 AM
RE: [split] BFI_INT from OpenCL - by Dalibor - 12-17-2010, 03:17 PM
RE: AMD Stream 2.3 SDK released - by atom - 12-15-2010, 09:09 AM
RE: AMD Stream 2.3 SDK released - by IvanG - 12-15-2010, 05:48 PM
RE: AMD Stream 2.3 SDK released - by atom - 12-15-2010, 07:33 PM
RE: AMD Stream 2.3 SDK released - by IvanG - 12-15-2010, 08:24 PM
RE: AMD Stream 2.3 SDK released - by atom - 12-15-2010, 09:22 PM
RE: AMD Stream 2.3 SDK released - by gat3way - 12-15-2010, 11:06 PM
RE: AMD Stream 2.3 SDK released - by Dalibor - 12-16-2010, 04:21 PM