A Comparative Evaluation of Parallel Programming Models for Shared-Memory Architectures | doi.page