Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Biblioteki C/C++

cudaFree

[funkcja] Zwalnia wcześniej zaalokowaną pamięć na karcie graficznej.

Składnia

C/C++
#include <cuda_runtime_api.h>

cudaError_t cudaFree( void * devPtr );

Argumenty

ArgumentOpis
void * devPtrWskaźnik na pamięć zaalokowaną przy pomocy funkcji » CUDAcudaMalloc lub cudaMallocPitch.

Zwracana wartość

WartośćZnaczenie
cudaSuccessWywołanie funkcji zakończone powodzeniem.
cudaErrorInvalidDevicePointerWskaźnik przekazany poprzez argument funkcji jest nieprawidłowy (np. wskazany obszar pamięci został już wcześniej zwolniony).
cudaErrorInitializationErrorSterowniki do obsługi obliczeń na GPU nie są dostępne lub karta graficzna nie wspiera funkcjonalności.

Opis szczegółowy

Funkcja zwalnia obszar pamięci zaalokowany na karcie graficznej, który został zaalokowany przy pomocy funkcji » CUDAcudaMalloc lub cudaMallocPitch.

Zagadnienia powiązane

cudaMallocAlokuje pamięć na karcie graficznej. (funkcja)

Linki zewnętrzne