A multigrid solver for boundary value problems using programmable graphics hardware. - Nolan Goodnight; Cliff Woolley; Gregory Lewin; David Luebke; Greg Humphreys (SIGGRAPH Courses, 2005)