SPMD Is Not Intel’s Cup Of Tea

In case you missed it, I figured out how to run my own binaries on my Haswell GPU. Since then I’ve gone off and wrote myself an assembler, of sorts. It’s a very high level assembler, and has a few nicities like named registers and predication using curly-brace blocks around instructions. It’s worked out well … [Read more…]