Orca: A language for parallel programming
on distributed systems.
Cilk is a language for multithreaded parallel programming
based on C (www.supertech.csail.
Construction of list homomorphisms has gained great interest because of its importance in parallel programming
. Barnard et al.
A Web site for the CODE visual parallel programming
system is at www.cs.utexas.edu/users/code/Welcome.html.
Furthermore, exploration of enhancements to uniprocessor organization methods to take advantage of parallel programming
will contribute to the more difficult problem of making a transition from the current situation, in which serial programming and single-processor computer systems predominate, to having ubiquitous parallel computer systems and, of course, parallel programming
Appendices on Python installation, parallel programming
using Python with MPI4Py mode, a primer in ImageJ (another Python module) and a discussion of using NumPy module's functions in MATLAB round out this useful volume.
The work is divided into sections covering parallel programming
basics, languages for multi-core, heterogeneous processors, and emerging technologies.
It's a fine pick for advanced programming collections where parallel programming
is of interest, covering a computing architecture designed to support parallel programs.
, models and applications in grid and P2P systems.
Kirsch said that parallel programming
for multicore computers may even require new computer languages.
Message passing is the most effective form of parallel programming
, but it is tedious and complex due to the "assembly language level" of parallel programming