Vitalsource Technologies, Inc. Euro-par 2001 Parallel Processing