“On this platform, only the ray/box and ray/triangle intersection routines are handled in hardware. The rest of the traversal code (recusion handling, matrix multiplication, iterating over the primitive list and so on...) is still done in software. Since the machine is running with SIMD wavefronts”