Shared-memory parallelization of the TURBOMOLE programs AOFORCE, ESCF, and EGRAD: How to quickly parallelize legacy code.
Christoph Van WüllenPublished in: J. Comput. Chem. (2011)
Keyphrases
- shared memory
- parallel algorithm
- legacy software
- address space
- distributed memory
- message passing
- parallel programming
- parallel computing
- source code
- multi processor
- parallel computation
- parallel architecture
- multi core systems
- coarse grained
- parallel machines
- parallel computers
- message passing interface
- parallel execution
- parallel architectures
- shared memory multiprocessors
- heterogeneous platforms
- search algorithm
- programs written
- interprocess communication
- multi core processors
- high performance computing
- graphic processing unit
- general purpose