Encyclopedia of Parallel Computing [Springer]