The performance of massively parallel applications is often heavily impacted by the cost of communication among compute nodes. However, determining how to best use the network …
As high-performance computing systems scale in size and computational power, the danger of silent errors, ie, errors that can bypass hardware detection mechanisms and impact …
WE Denzel, J Li, P Walker, Y Jin - Simulation, 2010 - journals.sagepub.com
We present an end-to-end simulation framework that is capable of simulating High- Performance Computing (HPC) systems with hundreds of thousands of interconnected …
Today's leadership computing facilities have enabled the execution of transformative simulations at unprecedented scales. However, analyzing the huge amount of output from …
Testing is one of the most important steps in software development–it ensures the quality of software. Continuous Integration (CI) is a widely used testing standard that can report …
Applications must scale well to make efficient use of even medium-scale parallel systems. Because scaling problems are often difficult to diagnose, there is a critical need for scalable …
K Mohror, KL Karavanic - Proceedings of the conference on high …, 2009 - dl.acm.org
Event traces are required to correctly diagnose a number of performance problems that arise on today's highly parallel systems. Unfortunately, the collection of event traces can produce …
Petascale systems will present several new challenges to performance and correctness tools. Such machines may contain millions of cores, requiring that tools use scalable data …
T Fujiwara, P Malakar, K Reda… - … IEEE Conference on …, 2017 - ieeexplore.ieee.org
Current and future supercomputers have tens of thousands of compute nodes interconnected with high-dimensional networks and complex network topologies for …