In this work, I demonstrate that a time series database can be utilized to store Open Trace Format 2 (OTF2) file metadata for common trace events efficiently and scalably. This paper examines the efficacy of storing event trace data in a time series database, and investigates associated performance overhead compared to the state of the art method using OTF2 trace files. The sample traces used in this project are generated from a parallel hydrodynamic modeling code, Lulesh, developed at Lawrence Livermore National Laboratory. In my approach, I first cache common event trace metadata in InfluxDB, a contemporary time series database. Next, I compare the runtime performance of various metrics by executing InfluxQL queries on InfluxDB, and using...
ABSTRACT: Execution trace logs are used to analyze system run-time behaviour and detect problems. Tr...
Abstract. Automatic trace analysis is an effective method of identifying complex performance phenome...
AbstractData formats are important components for parallel event tracing tools used for debugging an...
AbstractHighly effcient encoding of event trace data is a quality feature of any event trace format....
The two commonly-used performance data types in the super-computing community, statistics and event ...
A powerful method to aid in understanding the performance of parallel applications uses log or trace...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is ev...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
<p>The <a href="http://www.vi-hps.org/projects/score-p/">Open Trace Format Version 2 (OTF2)</a> is a...
ABSTRACT: Behaviors of distributed systems with many cores and/or many threads are difficult to unde...
Event traces are required to correctly diagnose a number of performance problems that arise on today...
Event tracing provides the detailed data needed to under-stand the dynamics of interactions among ap...
ABSTRACT: Execution trace logs are used to analyze system run-time behaviour and detect problems. Tr...
Abstract. Automatic trace analysis is an effective method of identifying complex performance phenome...
AbstractData formats are important components for parallel event tracing tools used for debugging an...
AbstractHighly effcient encoding of event trace data is a quality feature of any event trace format....
The two commonly-used performance data types in the super-computing community, statistics and event ...
A powerful method to aid in understanding the performance of parallel applications uses log or trace...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is ev...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
A powerful and widely-used method for analyzing the performance behavior of parallel programs is eve...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
<p>The <a href="http://www.vi-hps.org/projects/score-p/">Open Trace Format Version 2 (OTF2)</a> is a...
ABSTRACT: Behaviors of distributed systems with many cores and/or many threads are difficult to unde...
Event traces are required to correctly diagnose a number of performance problems that arise on today...
Event tracing provides the detailed data needed to under-stand the dynamics of interactions among ap...
ABSTRACT: Execution trace logs are used to analyze system run-time behaviour and detect problems. Tr...
Abstract. Automatic trace analysis is an effective method of identifying complex performance phenome...
AbstractData formats are important components for parallel event tracing tools used for debugging an...