Vitalsource Technologies, Inc. Multicore Computing