Parallelism Orchestration Using DoPE: The Degree of Parallelism Executive
Source: Association for Computing Machinery
In writing parallel programs, programmers expose parallelism and optimize it to meet a particular performance goal on a single platform under an assumed set of workload characteristics. In the field, changing workload characteristics, new parallel platforms, and deployments with different performance goals make the programmer's development-time choices suboptimal. To address this problem, this paper presents the Degree of Parallelism Executive (DoPE), an API and run-time system that separates the concern of exposing parallelism from that of optimizing it. Using the DoPE API, the application developer expresses parallelism options.
| Format: | Size: | 405.50 | |
| Date: | Jun 2011 |



