Software Open Access

Open Trace Format Version 2 (OTF2)

OTF2 developer community

Citation Style Language JSON Export

  "publisher": "Zenodo", 
  "DOI": "10.5281/zenodo.3356709", 
  "title": "Open Trace Format Version 2 (OTF2)", 
  "issued": {
    "date-parts": [
  "abstract": "<p>The <a href=\"\">Open Trace Format Version 2 (OTF2)</a> is a highly scalable, memory efficient event trace data format plus support library. It is the standard trace format for Scalasca, Vampir, and Tau and is open for other tools.</p>\n\n<p>OTF2 is available under the 3-clause BSD Open Source license.</p>\n\n<p>OTF2 is the common successor format for the Open Trace Format (OTF) and the Epilog trace format. It preserves the essential features as well as most record types of both and introduces new features such as support for multiple read/write substrates, in-place time stamp manipulation, and on-the-fly token translation. In particular, it will avoid copying during unification of parallel event streams.</p>\n\n<p>Version 2.2 comes with following changes:</p>\n\n<ul>\n\t<li>\n\t<p>Added a definition record to attach a parameter to a callpath.</p>\n\t</li>\n\t<li>\n\t<p>Removed the restriction that AttributeLists can&nbsp; only have at most 1024 entries.&nbsp; If the list&nbsp; does not fit&nbsp; into the chunk,&nbsp; the write routines return OTF2_ERROR_INVALID_SIZE_GIVEN.</p>\n\t</li>\n\t<li>\n\t<p>Reduce&nbsp; loss of precision&nbsp; when interpolating timestamps.</p>\n\t</li>\n\t<li>\n\t<p>Native build support for LLVM/Clang compiler.</p>\n\t</li>\n</ul>", 
  "author": [
      "family": "OTF2  developer community"
  "version": "2.2", 
  "type": "article", 
  "id": "3356709"
All versions This version
Views 1,288254
Downloads 295174
Data volume 1.7 GB972.2 MB
Unique views 1,125231
Unique downloads 231119


Cite as