Skip to content

Commit

Permalink
adding easyconfigs: Scalasca-2.6.1-gompi-2024a.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Wolfsheimer committed Dec 3, 2024
1 parent 02d5d55 commit 6519ffa
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.1-gompi-2024a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
##
# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild
# Copyright:: Copyright 2013-2019 Juelich Supercomputing Centre, Germany
# Authors:: Bernd Mohr <[email protected]>
# Markus Geimer <[email protected]>
# Robert Mijakovic <[email protected]>
# License:: 3-clause BSD
#
# This work is based on experiences from the UNITE project
# http://apps.fz-juelich.de/unite/
##

easyblock = 'EB_Score_minus_P'

name = 'Scalasca'
version = '2.6.1'

homepage = 'https://www.scalasca.org/'
description = """
Scalasca is a software tool that supports the performance optimization of
parallel programs by measuring and analyzing their runtime behavior. The
analysis identifies potential performance bottlenecks -- in particular
those concerning communication and synchronization -- and offers guidance
in exploring their causes.
"""

toolchain = {'name': 'gompi', 'version': '2024a'}

source_urls = ['https://apps.fz-juelich.de/scalasca/releases/scalasca/%(version_major_minor)s/dist']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['a0dbc3de82a6c0fe598de9e340513cff2882c199410a632d3a7f073ba921c7e7']

builddependencies = [
('CubeWriter', '4.8.2'),
]

dependencies = [
('CubeGUI', '4.8.2'),
('CubeLib', '4.8.2'),
('OTF2', '3.0.3'),
('Score-P', '8.4'),
]

sanity_check_paths = {
'files': ['bin/scalasca', 'lib/libpearl.replay.a'],
'dirs': [],
}

# Ensure that local metric documentation is found by CubeGUI
modextrapaths = {'CUBE_DOCPATH': 'share/doc/scalasca/patterns'}

moduleclass = 'perf'

0 comments on commit 6519ffa

Please sign in to comment.