# IT4Innovations 2019 easyblock = 'EB_Score_minus_P' name = 'Scalasca' version = '2.5' homepage = 'http://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': '2019.02'} sources = [SOURCELOWER_TAR_GZ] source_urls = [ 'http://apps.fz-juelich.de/scalasca/releases/scalasca/%(version_major_minor)s/dist'] dependencies = [ ('Score-P', '5.0'), ] sanity_check_paths = { 'files': [ "bin/scalasca", ("lib/libpearl.replay.a", "lib64/libpearl.replay.a")], 'dirs': [], } # Ensure that local metric documentation is found by Cube GUI modextrapaths = {'CUBE_DOCPATH': 'share/doc/scalasca/patterns'} moduleclass = 'perf'