Research Article
Optimized Data Transfers Based on the OpenCL Event Management Mechanism
Listing 3
A code with the OpenCL extension for device-to-device communication.
| () if( rank == 0 ){ | | () clEnqueueSendBuffer(cmd, buf, CL_TRUE, off, sz, 1,…); | | () } | | () else if(rank == 1){ | | () clEnqueueRecvBuffer(cmd, buf, CL_TRUE, off, sz, 0,…); | | () } |
|