Parallel programming with migratable objects: Charm++ in practice
The advent of petascale computing has introduced new challenges (eg Heterogeneity,
system failure) for programming scalable parallel applications. Increased complexity and …
system failure) for programming scalable parallel applications. Increased complexity and …
An autonomic performance environment for exascale
Exascale systems will require new approaches to performance observation, analysis, and
runtime decision-making to optimize for performance and efficiency. The standard" first …
runtime decision-making to optimize for performance and efficiency. The standard" first …
Tram: Optimizing fine-grained communication with topological routing and aggregation of messages
Fine-grained communication in supercomputing applications often limits performance
through high communication overhead and poor utilization of network bandwidth. This paper …
through high communication overhead and poor utilization of network bandwidth. This paper …
Methodology for adaptive active message coalescing in task based runtime systems
B Wagle, S Kellar, A Serio… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Overheads associated with fine grained communication in task based runtime systems are
one of the major bottlenecks that limit the performance of distributed applications. In this …
one of the major bottlenecks that limit the performance of distributed applications. In this …
DAT: Dependency analysis tool for service based business processes
Control and data dependencies represent prominent information for modeling, managing,
testing and optimizing service based business processes (SBPs). BPMN 2.0, as a twofold …
testing and optimizing service based business processes (SBPs). BPMN 2.0, as a twofold …
Holistic Performance Analysis for Asynchronous Many-Task Runtimes
Due to increasingly heterogeneous computing resources and complex application logic,
there has been a renewed interest in Asynchronous Many-Task (AMT) computation …
there has been a renewed interest in Asynchronous Many-Task (AMT) computation …
Task characterization-driven scheduling of multiple applications in a task-based runtime
K Chandrasekar, B Seshasayee… - Proceedings of the First …, 2015 - dl.acm.org
Task-based runtimes like OCR, X10 and Charm++ promise to address scalability challenges
on Exascale machines due to their finegrained parallelism, inherent asynchrony, and …
on Exascale machines due to their finegrained parallelism, inherent asynchrony, and …
[PDF][PDF] Dynamic adaptation techniques and opportunities to improve hpc runtimes
MAH Monil - 2021 - cs.uoregon.edu
Exascale, a new era of computing, is knocking at the door. Leaving behind the days of high
frequency, singlecore processors, the new paradigm of multicore/manycore processors in …
frequency, singlecore processors, the new paradigm of multicore/manycore processors in …
[書籍][B] Managing overheads in asynchronous many-task runtime systems
B Wagle - 2019 - search.proquest.com
Abstract Asynchronous Many-Task (AMT) runtime systems are based on the idea of dividing
an algorithm into small units of work, known as tasks. The runtime system is then …
an algorithm into small units of work, known as tasks. The runtime system is then …
[書籍][B] Quantum Criticality in Strongly Correlated Electron Systems
SO Kellar - 2020 - search.proquest.com
The study of the Hubbard model in three dimensions contains a variety of phases dependent
upon the chosen parameters. This thesis shows that there is the indication of a zero …
upon the chosen parameters. This thesis shows that there is the indication of a zero …