Ho letto che c'è un limite all'assegnazione di memoria massima a circa il 60% della memoria del dispositivo, e questi possono essere modificati modificando le variabili di ambiente GPU_MAX_HEAP_SIZE
e GPU_MAX_ALLOC_SIZE
per GPU.Allocazione di memoria massima su CPU openCL
Mi chiedo se l'SDK di AMD abbia qualcosa di simile per la CPU se voglio aumentare il limite di allocazione della memoria?
Per il mio attuale configurazione, si restituisce il seguente:
CL_DEVICE_MAX_MEM_ALLOC_SIZE = 2973.37MB
CL_DEVI_CEGLOBAL_MEM_SIZE = 11893.5MB
Grazie.
Attualmente è il 25% predefinito. Apparentemente, CPU_MAX_HEAP_SIZE è "non supportato affatto", il che è certamente un po 'strano ... se si utilizza una CPU Intel, si potrebbe provare l'SDK Intel OpenCL che ha la capacità di farlo, iirc. – Thomas