Designing efficient algorithms for parallel computers
Designing efficient algorithms for parallel computers
Parallel programming
Programming parallel processors
Programming parallel processors
Computer architecture: a quantitative approach
Computer architecture: a quantitative approach
A bridging model for parallel computation
Communications of the ACM
How to write parallel programs: a first course
How to write parallel programs: a first course
Introduction to parallel algorithms and architectures: array, trees, hypercubes
Introduction to parallel algorithms and architectures: array, trees, hypercubes
Fortran 90 explained
Highly parallel computing
The high performance Fortran handbook
The high performance Fortran handbook
Parallel computing (2nd ed.): theory and practice
Parallel computing (2nd ed.): theory and practice
Using MPI: portable parallel programming with the message-passing interface
Using MPI: portable parallel programming with the message-passing interface
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
Parallel algorithms for regular architectures: meshes and pyramids
Parallel algorithms for regular architectures: meshes and pyramids
Parallel computation: models and methods
Parallel computation: models and methods
Parallel Computer Architecture: A Hardware/Software Approach
Parallel Computer Architecture: A Hardware/Software Approach
Scalable Parallel Computing: Technology,Architecture,Programming
Scalable Parallel Computing: Technology,Architecture,Programming
High Performance Compilers for Parallel Computing
High Performance Compilers for Parallel Computing
Computer Architecture and Parallel Processing
Computer Architecture and Parallel Processing
Hi-index | 0.00 |
Parallel processing is the use of concurrency in the operation of a computer system to increase throughput (q.v.), increase fault-tolerance, or reduce the time needed to solve particular problems. Parallel processing is the only route to the highest levels of computer performance. Physical laws and manufacturing capabilities limit the switching times and integration densities of current semiconductor-based devices, putting a ceiling on the speed at which any single device can operate. For this reason all modern computers rely upon parallelism to some extent. The fastest computers exhibit parallelism at many levels.