Kod: |
A_d_size=5*sizeof(double);
double *A_d = 0; CUDA_CALL(cudaMalloc((void**)&A_d, A_d_size)); B_d_size=5*sizeof(double); double *B_d = 0; CUDA_CALL(cudaMalloc((void**)&C_d, B_d_size)); |
Gino (napisa): |
meni se cini posve smisleno da se to moze svugdje zamjeniti, a logicnije mi se cak cini u host-u, u svakom slucaju, mislim da to ni nije problem isprobati... |
Kod: |
double *const tmp = A_d;
A_d = B_d; B_d = tmp; |
Kod: |
struct podaci{
double* pokazivac; struct podaci* next; ... } |
Kod: |
cudaMemcpy( podaci->next->pokazivac, double_memorija, dim*sizeof(double), cudaMemcpyDeviceToDevice ) |
output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.