Improving the scalability of parallel N-body applications with an event-driven constraint-based execution model. Dekate, C., Anderson, M., Brodowicz, M., Kaiser, H., Adelstein-Lelbach, B., & Sterling, T. International Journal of High Performance Computing Applications, 26(3):319-332, Sage Publications Sage UK: London, England, 2012.
Improving the scalability of parallel N-body applications with an event-driven constraint-based execution model [link]Website  doi  abstract   bibtex   
The scalability and efficiency of graph applications are significantly constrained by conventional systems and their supporting programming models. Technology trends such as multicore, manycore, and heterogeneous system architectures are introducing further challenges and possibilities for emerging application domains such as graph applications. This paper explores the parallel execution of graphs that are generated using the Barnes-Hut algorithm to exemplify dynamic workloads. The workloads are expressed using the semantics of an exascale computing execution model called ParalleX. For comparison, results using conventional execution model semantics are also presented. We find improved load balancing during runtime and automatic parallelism discovery by using the advanced semantics for exascale computing. © The Author(s) 2012.
@article{
 title = {Improving the scalability of parallel N-body applications with an event-driven constraint-based execution model},
 type = {article},
 year = {2012},
 keywords = {AS graph,Barnes-Hut,Computer systems programming,Constraint-based,Convention,Scalability,Semantics},
 pages = {319-332},
 volume = {26},
 websites = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84863694538&doi=10.1177%2F1094342012440585&partnerID=40&md5=367e87c770fa077bf7845c533dee0e03},
 publisher = {Sage Publications Sage UK: London, England},
 id = {ac01ce14-759b-3bc9-8447-c837bd037f0d},
 created = {2018-01-08T19:03:42.638Z},
 file_attached = {false},
 profile_id = {42d295c0-0737-38d6-8b43-508cab6ea85d},
 last_modified = {2018-03-12T19:03:16.140Z},
 read = {false},
 starred = {false},
 authored = {true},
 confirmed = {true},
 hidden = {false},
 citation_key = {Dekate2012319},
 source_type = {article},
 notes = {<b>From Duplicate 1 (<i>Improving the scalability of parallel N-body applications with an event-driven constraint-based execution model</i> - Dekate, C; Anderson, M; Brodowicz, M; Kaiser, H; Adelstein-Lelbach, B; Sterling, T)<br/></b><br/>cited By 18},
 folder_uuids = {a0f5ac31-a393-4a7b-b7db-64a126a80f6e},
 private_publication = {false},
 abstract = {The scalability and efficiency of graph applications are significantly constrained by conventional systems and their supporting programming models. Technology trends such as multicore, manycore, and heterogeneous system architectures are introducing further challenges and possibilities for emerging application domains such as graph applications. This paper explores the parallel execution of graphs that are generated using the Barnes-Hut algorithm to exemplify dynamic workloads. The workloads are expressed using the semantics of an exascale computing execution model called ParalleX. For comparison, results using conventional execution model semantics are also presented. We find improved load balancing during runtime and automatic parallelism discovery by using the advanced semantics for exascale computing. © The Author(s) 2012.},
 bibtype = {article},
 author = {Dekate, Chirag and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Adelstein-Lelbach, Bryce and Sterling, Thomas},
 doi = {10.1177/1094342012440585},
 journal = {International Journal of High Performance Computing Applications},
 number = {3}
}

Downloads: 0