Wow, odd that this comes up as I was casting around in another domain, but my working assumption is that I would implement my GPU processing library using a &#x27;tags data&#x27; style binary protocol.<p>However, I was thinking of it more from a Amiga COPPER instruction list perspective, but it amounts to the same thing.<p>The really cool thing is that approaches like this tend to be language-agnostic, easy to program to, and extremely fast. All points raised in the article.