GPU Solutions to Multi-scale Problems in Science and Engineering - Yuen (Springer Berlin Heidelberg, 2013)