Vitalsource Technologies, Inc. Euro-par 2008 Parallel Processing