CHANGELOG.md
CMakeLists.txt
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
cli/CMakeLists.txt
cli/main.cpp
cmake/FindCUPTI.cmake
cmake/FindLibunwind.cmake
cmake/TraceSmithConfig.cmake.in
docs/CHANGELOG.md
docs/CLUSTER_PROFILING.md
docs/MACA_PROFILING.md
docs/PLANNING.md
docs/README.md
docs/getting_started.md
docs/gpu_profiling_callstack_opensource.md
examples/CMakeLists.txt
examples/basic_example.cpp
examples/benchmark_10k_stacks.cpp
examples/counter_track_example.cpp
examples/cupti_example.cpp
examples/frame_capture_example.cpp
examples/goal_validation_example.cpp
examples/kineto_schema_test.cpp
examples/memory_profiler_example.cpp
examples/metax_basic_example.cpp
examples/metax_benchmark.cpp
examples/metax_cluster_example.cpp
examples/metax_example.cpp
examples/multi_gpu_example.cpp
examples/multithread_example.cpp
examples/perfetto_enhanced_test.cpp
examples/perfetto_proto_test.cpp
examples/phase2_example.cpp
examples/phase3_example.cpp
examples/phase4_example.cpp
examples/python_example.py
examples/realtime_tracing_example.cpp
examples/stack_capture_example.cpp
examples/xray_example.cpp
include/tracesmith/tracesmith.hpp
include/tracesmith/capture/bpf_types.hpp
include/tracesmith/capture/cupti_profiler.hpp
include/tracesmith/capture/mcpti_profiler.hpp
include/tracesmith/capture/memory_profiler.hpp
include/tracesmith/capture/metal_profiler.hpp
include/tracesmith/capture/profiler.hpp
include/tracesmith/cluster/gpu_topology.hpp
include/tracesmith/cluster/multi_gpu_profiler.hpp
include/tracesmith/cluster/nccl_tracker.hpp
include/tracesmith/cluster/time_sync.hpp
include/tracesmith/common/ring_buffer.hpp
include/tracesmith/common/stack_capture.hpp
include/tracesmith/common/types.hpp
include/tracesmith/common/xray_importer.hpp
include/tracesmith/format/sbt_format.hpp
include/tracesmith/replay/determinism_checker.hpp
include/tracesmith/replay/frame_capture.hpp
include/tracesmith/replay/operation_executor.hpp
include/tracesmith/replay/replay_config.hpp
include/tracesmith/replay/replay_engine.hpp
include/tracesmith/replay/stream_scheduler.hpp
include/tracesmith/state/gpu_state_machine.hpp
include/tracesmith/state/instruction_stream.hpp
include/tracesmith/state/perfetto_exporter.hpp
include/tracesmith/state/perfetto_proto_exporter.hpp
include/tracesmith/state/timeline_builder.hpp
include/tracesmith/state/timeline_viewer.hpp
python/CMakeLists.txt
python/examples/basic_usage.py
python/examples/device_utils.py
python/examples/kernel_timing_stats.py
python/examples/memory_profiling.py
python/examples/metax_profiling.py
python/examples/multi_gpu_profiling.py
python/examples/pytorch_hooks_profiling.py
python/examples/pytorch_profiling.py
python/examples/realtime_tracing.py
python/examples/run_tests.py
python/examples/transformers_profiling.py
python/src/bindings.cpp
python/tracesmith/__init__.py
python/tracesmith/__main__.py
python/tracesmith/cli.py
python/tracesmith/xctrace.py
python/tracesmith.egg-info/PKG-INFO
python/tracesmith.egg-info/SOURCES.txt
python/tracesmith.egg-info/dependency_links.txt
python/tracesmith.egg-info/entry_points.txt
python/tracesmith.egg-info/not-zip-safe
python/tracesmith.egg-info/requires.txt
python/tracesmith.egg-info/top_level.txt
src/capture/CMakeLists.txt
src/capture/bpf_tracer.cpp
src/capture/cupti_profiler.cpp
src/capture/mcpti_profiler.cpp
src/capture/memory_profiler.cpp
src/capture/metal_profiler.mm
src/capture/profiler.cpp
src/cluster/CMakeLists.txt
src/cluster/gpu_topology.cpp
src/cluster/multi_gpu_profiler.cpp
src/cluster/nccl_tracker.cpp
src/cluster/time_sync.cpp
src/common/CMakeLists.txt
src/common/stack_capture.cpp
src/common/types.cpp
src/common/xray_importer.cpp
src/format/CMakeLists.txt
src/format/sbt_format.cpp
src/replay/CMakeLists.txt
src/replay/determinism_checker.cpp
src/replay/frame_capture.cpp
src/replay/operation_executor.cpp
src/replay/replay_engine.cpp
src/replay/stream_scheduler.cpp
src/state/CMakeLists.txt
src/state/gpu_state_machine.cpp
src/state/instruction_stream.cpp
src/state/perfetto_exporter.cpp
src/state/perfetto_proto_exporter.cpp
src/state/timeline_builder.cpp
src/state/timeline_viewer.cpp
tests/CMakeLists.txt
tests/test_ring_buffer.cpp
tests/test_sbt_format.cpp
tests/test_types.cpp
third_party/CMakeLists.txt