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

Method initialize_gpu_buffer

src/client/clfunc_xher2k.hpp:312–327  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

310 }
311 }
312 void initialize_gpu_buffer()
313 {
314 cl_int err;
315
316 err = clEnqueueWriteBuffer(queues_[0], buffer_.A_, CL_TRUE,
317 buffer_.offa_ * sizeof(T),
318 buffer_.lda_ * buffer_.a_num_vectors_ *
319 sizeof(T),
320 buffer_.cpuA_, 0, NULL, NULL);
321
322 err = clEnqueueWriteBuffer(queues_[0], buffer_.C_, CL_TRUE,
323 buffer_.offa_ * sizeof(T),
324 buffer_.ldc_ * buffer_.c_num_vectors_ *
325 sizeof(T),
326 buffer_.cpuC_, 0, NULL, NULL);
327 }
328 void reset_gpu_write_buffer()
329 {
330 cl_int err;

Callers 1

roundtrip_funcMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected