Improving scalability of task-based programs
Document typeConference report
PublisherBarcelona Supercomputing Center
Rights accessOpen Access
In a multi-core era, parallel programming allows further performance improvements, but with an important programmability cost. We envision that the best approach to parallel programming that can exceed the programability, parallelism, power, memory and reliability walls in Computer Architecture is a run-time approach. Many traditional computer architecture concepts can be revisited and applied at the runtime layer in a completely transparent way to the programmer. The goal of this work is taking the computer architecture value prediction and data-prefetching concepts inside a runtime environment like OmpSs.
CitationBrumar, Iulian; Casas, Marc; Moreto Planas, Miquel. Improving scalability of task-based programs. A: 3rd BSC International Doctoral Symposium. "Book of abstracts". Barcelona: Barcelona Supercomputing Center, 2015, p. 112-113.