Development effort and performance trade-off in high-level parallel programming.
Joeffrey LegauxFrédéric LoulergueSylvain JubertiePublished in: HPCS (2014)
Keyphrases
- parallel programming
- development effort
- high level
- parallel algorithm
- software development
- parallel computing
- parallel processing
- programming environment
- shared memory
- cloud computing
- development process
- software systems
- parallel computation
- massively parallel
- programming language
- design tools
- processing units
- learning curve
- design patterns
- distributed systems
- artificial intelligence
- parallel machines
- graphics processing units
- software developers
- real time
- graph cuts
- databases