|
|
|
|
|
by jakub_h
3631 days ago
|
|
> and Vulkan, the new replacement for OpenGL, defines a vendor-independent bytecode format for representing GPU programs. Vulcan's SPIR-V, however, is more like a compiler's intermediate format than an ISA to be interpreted by either a program or hardware. It's probably more similar to AS/400's TIMI encoding in how it's supposed to work. (Also, the mention of SWEET16 and the way of making parts of low-level programs more palatable reminded of the invention of Forth in late 1950s/early 1960s as well.) |
|