TraceAtlas

  • Richard Uhrie (Creator)
  • John Brunhaver (Creator)

Dataset

Description

TraceAtlas is a tool that produces dynamic application traces and extracts kernels from the traces. The full source can be found at https://github.com/ruhrie/TraceAtlas Dynamic trace collection is fast and compact. With optimization, it only incurs a time-dilation of a factor on nine and file-size of one megabyte per second, addressing a significant criticism of this approach. Kernel extraction is accurate and performed in linear time within logarithmic memory, detecting a wide range of kernels. This approach was validated across 16 libraries, comprised of 10,507 kernels instances.
Date made available2019
PublisherCode Ocean

Cite this