http://www.html5rocks.com/en/tutorials/webgl/million_letters...
Also, a paper about pure-GPU implementation:
http://www.2ld.de/gdc2004/MegaParticlesPaper.pdf