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



TraceAtlas is a tool that produces dynamic application traces and extracts kernels from the traces. The full source can be found at 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