Loading...
Please wait, while we are loading the content...
Similar Documents
Dynamic X10. Resource-Aware Programming for Higher Efficiency
| Content Provider | Semantic Scholar |
|---|---|
| Author | Braun, Matthias Buchwald, Sebastian Mohr, Manuel Zwinkau, Andreas |
| Copyright Year | 2014 |
| Abstract | Static resource allocation, as common on supercomputers, decreases the overall system efficiency because most applications exhibit a varying degree of parallelism. Dynamic exclusive resource allocation can remedy this issue. For an X10 application, this means that the number of places can change dynamically at run-time. In this paper, we propose Dynamic X10, an X10 extension to support a changing number of places. We present an X10 framework for resource-aware programming, where resources are managed explicitly by the programmer. We show the necessary modifications to X10’s runtime and standard library as well as an implementation of the proposed framework tailored to tiled manycore architectures. The required adaptions to existing X10 code are evaluated using applications from numerical mathematics. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://pp.ipd.kit.edu/uploads/publikationen/braun14dynx10-slides.pdf |
| Alternate Webpage(s) | http://x10.sourceforge.net/documentation/papers/X10Workshop2014/x1014-braun.pdf |
| Alternate Webpage(s) | https://publikationen.bibliothek.kit.edu/1000041061/3078247 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |