intel-oneapi-vtune: new package + remove danvev from maintainers (#25311)
This commit is contained in:
parent
a3f76740e7
commit
ce199e1c67
@ -11,7 +11,7 @@
|
||||
class IntelOneapiCcl(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI CCL."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/oneccl.html'
|
||||
|
||||
|
@ -15,7 +15,7 @@ class IntelOneapiCompilers(IntelOneApiPackage):
|
||||
"""Intel OneAPI compilers
|
||||
|
||||
Provides Classic and Beta compilers for: Fortran, C, C++"""
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = "https://software.intel.com/content/www/us/en/develop/tools/oneapi.html"
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
class IntelOneapiDal(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI DAL."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onedal.html'
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
class IntelOneapiDnn(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI DNN."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onednn.html'
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
class IntelOneapiDpl(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI DPL."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://github.com/oneapi-src/oneDPL'
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
class IntelOneapiIpp(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI IPP."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/ipp.html'
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
class IntelOneapiIppcp(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI IPP Crypto."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/ipp.html'
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
class IntelOneapiMkl(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI MKL."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html'
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
class IntelOneapiMpi(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI MPI."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2', ]
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/mpi-library.html'
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
class IntelOneapiTbb(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI TBB."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onetbb.html'
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
class IntelOneapiVpl(IntelOneApiLibraryPackage):
|
||||
"""Intel oneAPI VPL."""
|
||||
|
||||
maintainers = ['rscohn2', 'danvev']
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onevpl.html'
|
||||
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
import platform
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class IntelOneapiVtune(IntelOneApiPackage):
|
||||
"""Intel oneAPI VTune Profiler.
|
||||
Installed in Perf driverless mode, detailed here: https://software.intel.com/content/www/us/en/develop/documentation/vtune-cookbook/top/configuration-recipes/profiling-hardware-without-sampling-drivers.html
|
||||
Users can manually install drivers, please read the instructions here: https://software.intel.com/content/www/us/en/develop/documentation/vtune-help/top/set-up-analysis-target/linux-targets/building-and-installing-the-sampling-drivers-for-linux-targets.html
|
||||
"""
|
||||
|
||||
maintainers = ['rscohn2']
|
||||
|
||||
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/vtune-profiler.html'
|
||||
|
||||
if platform.system() == 'Linux':
|
||||
version('2021.6.0',
|
||||
url='https://registrationcenter-download.intel.com/akdlm/irc_nas/18012/l_oneapi_vtune_p_2021.6.0.411_offline.sh',
|
||||
sha256='6b1df7da713337aa665bcc6ff23e4a006695b5bfaf71dffd305cbadca2e5560c',
|
||||
expand=False)
|
||||
|
||||
@property
|
||||
def component_dir(self):
|
||||
return 'vtune'
|
Loading…
Reference in New Issue
Block a user