summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/intel-oneapi-advisor/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/intel-oneapi-advisor/package.py')
-rw-r--r--var/spack/repos/builtin/packages/intel-oneapi-advisor/package.py18
1 files changed, 14 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/intel-oneapi-advisor/package.py b/var/spack/repos/builtin/packages/intel-oneapi-advisor/package.py
index 4a22c03c59..30ff29c737 100644
--- a/var/spack/repos/builtin/packages/intel-oneapi-advisor/package.py
+++ b/var/spack/repos/builtin/packages/intel-oneapi-advisor/package.py
@@ -8,17 +8,27 @@ import platform
from spack import *
+@IntelOneApiPackage.update_description
class IntelOneapiAdvisor(IntelOneApiPackage):
- """Intel Advisor is a design and analysis tool for achieving
- high application performance. This is done through
- efficient threading, vectorization, and memory use, and
- GPU offload on current and future Intel hardware."""
+ """Intel Advisor is a design and analysis tool for developing
+ performant code. The tool supports C, C++, Fortran, SYCL, OpenMP,
+ OpenCL code, and Python. It helps with the following: Performant
+ CPU Code: Design your application for efficient threading,
+ vectorization, and memory use. Efficient GPU Offload: Identify
+ parts of the code that can be profitably offloaded. Optimize the
+ code for compute and memory.
+
+ """
maintainers = ['rscohn2']
homepage = 'https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/advisor.html'
if platform.system() == 'Linux':
+ version('2022.1.0',
+ url='https://registrationcenter-download.intel.com/akdlm/irc_nas/18730/l_oneapi_advisor_p_2022.1.0.171_offline.sh',
+ sha256='b627dbfefa779b44e7ab40dfa37614e56caa6e245feaed402d51826e6a7cb73b',
+ expand=False)
version('2022.0.0',
url='https://registrationcenter-download.intel.com/akdlm/irc_nas/18369/l_oneapi_advisor_p_2022.0.0.92_offline.sh',
sha256='f1c4317c2222c56fb2e292513f7eec7ec27eb1049d3600cb975bc08ed1477993',