MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / initialize_gpu_buffer

Method initialize_gpu_buffer

src/client/clfunc_xherk.hpp:241–256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

239 }
240 }
241 void initialize_gpu_buffer()
242 {
243 cl_int err;
244
245 err = clEnqueueWriteBuffer(queues_[0], buffer_.A_, CL_TRUE,
246 buffer_.offa_ * sizeof(T),
247 buffer_.lda_ * buffer_.a_num_vectors_ *
248 sizeof(T),
249 buffer_.cpuA_, 0, NULL, NULL);
250
251 err = clEnqueueWriteBuffer(queues_[0], buffer_.C_, CL_TRUE,
252 buffer_.offa_ * sizeof(T),
253 buffer_.ldc_ * buffer_.c_num_vectors_ *
254 sizeof(T),
255 buffer_.cpuC_, 0, NULL, NULL);
256 }
257 void reset_gpu_write_buffer()
258 {
259 cl_int err;

Callers 1

roundtrip_funcMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected