The Future of the Open Trace Format (OTF) and Open Event Trace Recording
SESSION: The Future of the Open Trace Format (OTF) and Open Event Trace Recording
EVENT TYPE: Birds of a Feather
TIME: 5:30PM - 6:30PM
SESSION LEADER(S):Andreas Knuepfer, Felix Wolf
ABSTRACT: This BOF will discuss the latest plans for the evolution of the Open
Trace Format (OTF) into version 2 and also present the design of a
unified and open infrastructure for trace generation, profiling, and
application instrumentation, OTF 2 will be embedded in. Since 2006, when
it was first announced at the SC BOF "The Open Trace Format (OTF) and
Open Tracing for HPC", OTF established itself as a community trace
format adopted by many performance tools, ranging from smaller academic
projects to those offered by larger vendors.
The current open-source implementation of OTF includes a library with a
stable API to read and write the format plus a number of command line
tools. Although support for emerging architectures such as Cell and GPUs
was added in the past, it has always retained backward and forward
The plans towards OTF 2 to be outlined during the BOF draw from the work
of five academic research groups and include major enhancements such as
increased performance and scalability, for example, after reducing the
number of temporary files during trace recording to avoid file-system
contention. Still, backward compatibility with OTF 1 will be preserved.
In addition to OTF 2, there are related plans for a unified performance
measurement infrastructure that will support tracing, profiling, and
code instrumentation in one package. This will allow a larger number of
tools to be used in combination with much greater ease, helping to
exploit their full potential to the benefit of HPC users.
All interested parties are cordially invited to join the discussion.
Session Leader Details:
Andreas Knuepfer (Primary Session Leader) - Technical University Dresden
Felix Wolf (Secondary Session Leader) - German Research School for Simulation Sciences