A similar approach to demonstrate a GPU would be great. Any recommendations?<p>Well, let me rephrase. A GPU these days has two distinct features, graphics-processing, and GPGPU. I'm less interested in the graphics part (since that pipeline could be studied in software, and in hardware, it's very specialized/ASICy).<p>So I'm really interested in the massively-parallel GPGPU aspect of a GPU.