TY - DATA AU - Trobec, Roman AU - Slivnik, Bostjan AU - Bulic, Patricio AU - Robic, Borut, TI - Introduction to parallel computing: from algorithms to programming on state-of-the-art platforms T2 - Undergraduate topics in computer science, SN - 9783319988337 (E-book) AV - QA 76.642 T76I 2018 PY - 2018/// CY - Cham, Switzerland PB - Springer KW - PARALLEL PROGRAMMING (COMPUTER SCIENCE) KW - PARALLEL PROCESSING (ELECTRONIC COMPUTERS) KW - PROGRAMMING TECHNIQUES KW - PROCESSOR ARCHITECTURES KW - CONTROL STRUCTURES AND MICROPOGRAMMING KW - NUMERIC COMPUTING N1 - Includes bibliographical references and index; Foundations -- Why do we need parallel programming -- Overview of parallel systems -- Programming -- Programming multi-core and shared memory multiprocessors using openMP -- MPI processes and messaging -- OpenCL for massively parallel graphic processors -- Engineering -- Engineering : parallel computation of the number -- Engineering : parallel solution of 1-D heat equation -- Engineering : parallel implementation of seam carving -- Final remarks and perspectives UR - https://drive.google.com/file/d/1-V5cRvbmfD5-9W9M4KzE0FE03-WqisOY/view?usp=sharing ER -