Search
for Topics
All Reviews
Browse All Reviews
>
Software (D)
>
Programming Techniques (D.1)
>
Concurrent Programming (D.1.3)
> Parallel Programming (D.1.3...)
Options:
All Media Types
Journals
Proceedings
Div Books
Whole Books
Other
Date Reviewed
Title
Author
Publisher
Published Date
Descending
Ascending
1-10 of 111 Reviews about "
Parallel Programming (D.1.3...)
":
Date Reviewed
Parallel programming: for multicore and cluster systems (3rd ed.)
Rauber T., Rünger G., Springer International Publishing, Cham, Switzerland, 2023. 567 pp. Type: Book (978-3-031-28923-1)
Parallel programming: for multicore and cluster systems
is now in its third English edition (2023). The original German text had, in turn, its three editions in 2000, 2007, and 2012. The current third English edition includes selected (as o...
Sep 14 2023
Pro TBB: C++ parallel programming with threading building blocks
Voss M., Asenjo R., Reinders J., Apress, New York, NY, 2019. 754 pp. Type: Book (978-1-484243-97-8)
First, the good news:
Pro TBB
(threading building blocks, or TBB, now renamed oneTBB) is an invaluable book, written by three experts, on all facets of parallel programming that are available for free. Moreover, Intel’...
Jul 29 2021
Tapir: embedding recursive fork-join parallelism into LLVM’s intermediate representation
Schardl T., Moses W., Leiserson C. ACM Transactions on Parallel Computing 6(4): 1-33, 2019. Type: Article
A typical compiler has a front end that analyzes the source text and converts it to a language-independent intermediate representation (IR) whose structure and operations support general-purpose optimization in the compiler’s...
Feb 22 2021
An autotuning protocol to rapidly build autotuners
Liu J., Tan G., Luo Y., Li J., Mo Z., Sun N. ACM Transactions on Parallel Computing 5(2): 1-25, 2018. Type: Article
While autotuning has become a valuable tool for the high-performance computing (HPC) community to achieve “performance portability,” that is, the program runs on the new architecture correctly and with the expected ...
Mar 7 2019
An approach to task-based parallel programming for undergraduate students
Ayguadé E., Jiménez-González D. Journal of Parallel and Distributed Computing 118(P1): 140-156, 2018. Type: Article
It is always interesting to read how academics are developing fresh ideas to enhance student learning experiences. In this paper, the authors present a “proposed syllabus and framework for teaching parallel programming,...
Aug 30 2018
System-wide time versus density tradeoff in real-time multicore fluid scheduling
Kim K., Cho Y., Eo J., Lee C., Han J. IEEE Transactions on Computers 67(7): 1007-1022, 2018. Type: Article
The paper addresses an important question of parallel programming: the degree to which an application should be parallelized to keep parallelization overhead low. This is also known as the time improvement versus tradeoff problem....
Aug 30 2018
Parallel programming: concepts and practice
Schmidt B., González-Domínguez J., Hundt C., Schlarb M., Morgan Kaufmann Publishers Inc., Cambridge, MA, 2018. 416 pp. Type: Book (978-0-128498-90-3)
Parallel programming is not optional. In the past, algorithm designers focused on the design of sequential algorithms, because of Moore’s law, and hardware speed improvements did the rest. Today, computer scientists and softw...
Jun 29 2018
A technique to automatically determine ad-hoc communication patterns at runtime
Moreton-Fernandez A., Gonzalez-Escribano A., Llanos D. Parallel Computing 69 45-62, 2017. Type: Article
Moreton-Fernandez et al. present an approach to automatically determine communication patterns at runtime for programs that run on distributed-memory parallel systems. Optimizing and tuning code for such systems when using traditional,...
Feb 14 2018
Elements of parallel computing
Aubanel E., Chapman & Hall/CRC, Boca Raton, FL, 2017. 238 pp. Type: Book (978-1-498727-89-1)
Elements of parallel computing
is a short introductory text aimed at undergraduate computer science (CS) students or students and researchers in disciplines other than CS who want to gain skills in parallel programming. The book...
Nov 27 2017
Design and implementation of Java bindings in Open MPI
Vega-Gisbert O., Roman J., Squyres J. Parallel Computing 59(C): 1-20, 2016. Type: Article
You should read this paper if you’re tasked with parallelizing an existing Java application or building a new parallel application with Java and performance is important to you. If you have previously developed with message p...
Jun 14 2017
Display
5
10
15
25
50
100
per page
Reproduction in whole or in part without permission is prohibited. Copyright 1999-2024 ThinkLoud
®
Terms of Use
|
Privacy Policy