Using OpenMP: Portable Shared Memory Parallel Programming | MIT Press eBooks | IEEE Xplore