Skip to content
Snippets Groups Projects
Commit 0a78eb0d authored by Andreas Herten's avatar Andreas Herten
Browse files

Add Nsight Systems for 2023

parent b9febe21
No related branches found
No related tags found
No related merge requests found
# jg (CSCS)
# AH (JSC)
easyblock = 'Binary'
name = 'Nsight-Systems'
version = '2022.3.4'
homepage = 'https://developer.nvidia.com/nsight-systems'
description = 'NVIDIA Nsight Systems is a system-wide performance analysis tool'
# GCCcore toolchain is not strictly necessary, but used to bring it to same level as Nsight Compute
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
# Download source binary package manually, requires Nvidia Developer Account
# source_urls = 'https://developer.nvidia.com/nsight-systems'
sources = [{
'filename': 'NsightSystems-linux-public-%(version)s.34-133b775.run',
'extract_cmd': '/bin/sh %s'
}]
checksums = ['b551e3b3176f974fabe9149b8837813a10b58bd7943e2795b2933d8d1582db46']
dependencies = [
('X11', '20220504')
]
extract_sources = True
unpack_options = '--accept --nochown --noexec --nox11 --target %(builddir)s'
install_cmd = 'cp -r %(builddir)s/pkg/* %(installdir)s/'
sanity_check_paths = {
'files': ['bin/nsys'],
'dirs': ['target-linux-x64', 'host-linux-x64']
}
modextravars = {
'NSIGHT_DOC': '%(installdir)s/documentation/nsys-exporter'
}
modluafooter = """
add_property("arch","gpu")
"""
moduleclass = 'tools'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment