Two strategies in parallel computing: Porting existing software versus developing new parallel algorithms - two examples.
Ute GärtelWolfgang JoppichAnton SchüllerHorst SchwichtenbergUlrich TrottenbergG. WinterPublished in: Future Gener. Comput. Syst. (1994)
Keyphrases
- parallel computing
- parallel algorithm
- shared memory
- massively parallel
- parallel computation
- parallel programming
- parallel computers
- cluster of workstations
- distributed memory
- message passing interface
- high performance computing
- blue gene
- software systems
- computing systems
- multithreading
- heterogeneous systems
- parallel machines
- compute unified device architecture
- computer systems
- processing units
- message passing
- software development
- parallel execution
- parallel version
- computer architecture
- high end
- design patterns
- fine grained
- parallel architectures
- image segmentation
- source code