Using Predictive Adaptive Parallelism to Address Portability and Irregularity
David L. Wangerin, Isaac D. Scherson
Abstract
David L. Wangerin, Isaac D. Scherson
Abstract
A semi-dynamic system is presented that is capable of predicting the performance of parallel programs at runtime. The functionality given by the system allows for efficient handling of portability and irregularity of parallel programs. Two forms of parallelism are addressed: loop level parallelism and task level parallelism.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
A semi-dynamic system is presented that is capable of predicting the performance of parallel programs at runtime. The functionality given by the system allows for efficient handling of portability and irregularity of parallel programs. Two forms of parallelism are addressed: loop level parallelism and task level parallelism.
Key concepts: Software portability, Task parallelism, Computer science, Parallelism (grammar), Parallel computing, Data parallelism, Instruction-level parallelism, Implicit parallelism