Vitalsource Technologies, Inc. Parallel Computational Technologies