A CPU+GPU Profiling library that provides access to timeline traces and hardware performance counters.
C++
997
935 commits
updated Sep 28, 2026
[!IMPORTANT] Development in this repository is frozen as of September 24, 2026 while Kineto is upstreamed into PyTorch. Please do not open new pull requests here. See #1571 for the migration timeline and where to submit future changes.
Kineto is a library used in the PyTorch Profiler.
The Kineto project enables:
The central component of Kineto is Libkineto, a profiling library with special focus on low-overhead GPU timeline tracing.
Libkineto is an in-process profiling library integrated with the PyTorch Profiler. Please refer to the README file in the libkineto folder as well as documentation on the new PyTorch Profiler API.
Kineto has a BSD-style license, as found in the LICENSE file.
1,906 followers · starred Mar 2022
4,914 followers · starred Apr 2022
125 followers · starred Feb 2025
183 followers · starred Dec 2022
A CPU+GPU Profiling library that provides access to timeline traces and hardware performance counters.
C++
997
935 commits
updated Sep 28, 2026
[!IMPORTANT] Development in this repository is frozen as of September 24, 2026 while Kineto is upstreamed into PyTorch. Please do not open new pull requests here. See #1571 for the migration timeline and where to submit future changes.
Kineto is a library used in the PyTorch Profiler.
The Kineto project enables:
The central component of Kineto is Libkineto, a profiling library with special focus on low-overhead GPU timeline tracing.
Libkineto is an in-process profiling library integrated with the PyTorch Profiler. Please refer to the README file in the libkineto folder as well as documentation on the new PyTorch Profiler API.
Kineto has a BSD-style license, as found in the LICENSE file.
1,906 followers · starred Mar 2022
4,914 followers · starred Apr 2022
125 followers · starred Feb 2025
183 followers · starred Dec 2022