Home

Page 20
Page 20
background image

Пересылка данных

Пересылка данных

†

Копирование между хостом и устройством

„

cudaMemset

cudaMemset

„

if

(cudaMemset(ldCU,0,ns*sizeof(

float

))!=cudaSuccess)

throw

Unsupported(

this

->Name,"CUDA has failed to zero-init LD.");

„

cudaMemcpy

„

cudaMemcpy

„

if

(cudaMemcpy(bvCU,bvF32,ns*sizeof(

FLT32

),cudaMemcpyHostToDevice)!=cudaSucc

ess) 

throw

Unsupported(

this

->Name,"

CUDA failed to upload BV.");

О

б

†

Освобождение памяти

„

cudaFree

„

if

(cudaFree(wmCU)!=cudaSuccess) 

throw

Unsupported(

this

->Name "

CUDA has failed to de-allocate WM

");

throw

Unsupported(

this

->Name,

CUDA has failed to de-allocate WM.

);


Copyright © 2021 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.