Survey of Methodologies, Approaches, and Challenges in Parallel Programming Using High-Performance Computing Systems. - Pawel Czarnul; Jerzy Proficz; Krzysztof Drypczewski (Sci. Program., 2020)