Skip to content
36 changes: 36 additions & 0 deletions easybuild/easyconfigs/k/kineto/kineto-20250715-GCC-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
easyblock = 'CMakeMake'

name = 'kineto'
version = '20250715'
local_commit = '16e2a56'

homepage = 'https://github.com/pytorch/kineto'
description = "A CPU+GPU Profiling library that provides access to timeline traces and hardware performance counters"

toolchain = {'name': 'GCC', 'version': '13.3.0'}

source_urls = ['https://github.com/pytorch/kineto/archive/']
sources = [{
'git_config': {
'url': 'https://github.com/pytorch',
'repo_name': name,
'commit': local_commit,
'recursive': True,
},
'filename': SOURCE_TAR_XZ,
}]
checksums = ['bc44d710104b879f6982ffd4d79a8ba6c97c8aa5fefbcfd85c317d541ed1094d']

builddependencies = [
('CMake', '3.29.3'),
('Python', '3.12.3'),
]

start_dir = 'libkineto'

sanity_check_paths = {
'files': ['lib/libkineto.a'],
'dirs': ['include/kineto'],
}

moduleclass = 'perf'