4 ms·
Very very impressive work. I wonder if it would be feasible for vendors to implement the interpreter in hardware in future.
by dominicjj 5y ago
Very very impressive work. I wonder if it would be feasible for vendors to implement the interpreter in hardware in future.
- mkeeter 5y agoBeing able to do very basic JITting on the GPU would be a great first step – load/store operations when evaluating the tapes are terrible for memory access, since they use global memory rather than registers. In another project [1], I found a 2-6x speedup in going from an interpreter to a fully-compiled shader, so this can make a huge difference! [1] https://www.mattkeeter.com/projects/rayray/ https://www.mattkeeter.com/projects/rayray/
- dominicjj 5y agoThat's a very cool project of yours I'm going to have to look at when I have the time.