3 ms·
Current GPUs are very suitable for ray tracing, because raytracing can be almost completely parallelized and GPUs are programmable nowadays. However, one proble
by Geee 14y ago
Current GPUs are very suitable for ray tracing, because raytracing can be almost completely parallelized and GPUs are programmable nowadays. However, one problem (huge) is random memory access. When rays can bounce at objects scattered very far from each other, it's difficult to keep anything cached. Nevertheless, most current realtime raytracers are GPU implementations, some are hybrid GPU/CPU.