module MetaCL::DSL::GPUTransfers
Public Instance Methods
download_from_gpu(*args)
click to toggle source
# File lib/metacl/dsl/gpu_transer.rb, line 12 def download_from_gpu(*args) args.each do |name| object = @program.resources[name] @inner_code << Templates::DownloadFromGPU.render(object, @program.platform) end @inner_code << "\n" end
upload_to_gpu(*args)
click to toggle source
# File lib/metacl/dsl/gpu_transer.rb, line 4 def upload_to_gpu(*args) args.each do |name| object = @program.resources[name] @inner_code << Templates::UploadToGPU.render(object, @program.platform) end @inner_code << "\n" end