Vitalsource Technologies, Inc. High Performance Parallelism Pearls Volume Two: Multicore and Many-core Programming Approaches