-
Chapter and Conference Paper
Analyzing Parallel Applications for Unnecessary I/O Semantics that Inhibit File System Performance
Scalability and performance of I/O intensive parallel applications are major concerns in modern High Performance Computing (HPC) environments. Almost all applications use POSIX I/O explicitly or implicitly thr...
-
Chapter and Conference Paper
ADA-FS—Advanced Data Placement via Ad hoc File Systems at Extreme Scales
Today’s High-Performance Computing (HPC) environments increasingly have to manage relatively new access patterns (e.g., large numbers of metadata operations) which general-purpose parallel file systems (PFS) w...
-
Chapter and Conference Paper
Generic Library Interception for Improved Performance Measurement and Insight
As applications grow in capability, they also grow in complexity. This complexity in turn gets pushed into modules and libraries. In addition, hardware configurations become increasingly elaborate, too. These ...
-
Chapter and Conference Paper
Tool Support for Develo** DASH Applications
DASH is a new parallel programming model for HPC which is implemented as a C++ template library on top of a runtime library implementing various PGAS (Partitioned Global Address Space) substrates. DASH’s goal ...
-
Chapter and Conference Paper
Towards Parallel Performance Analysis Tools for the OpenSHMEM Standard
This paper discusses theoretic and practical aspects when extending performance analysis tools to support the OpenSHMEM standard for parallel programming. The theoretical part covers the map** of OpenSHMEM’s...