diff --git a/c/Cube/Cube-4.6-GCCcore-10.2.0.eb b/c/Cube/Cube-4.6-GCCcore-10.2.0.eb new file mode 100644 index 00000000..eeeec404 --- /dev/null +++ b/c/Cube/Cube-4.6-GCCcore-10.2.0.eb @@ -0,0 +1,24 @@ +# IT4Innovations +# # LK 2021 + +easyblock = "Toolchain" + +name = 'Cube' +version = '4.6' + +homepage = 'http://www.scalasca.org/software/cube-4.x/download.html' +description = """Cube, which is used as performance report explorer for Scalasca and + Score-P, is a generic tool for displaying a multi-dimensional performance space + consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system + resource. Each dimension can be represented as a tree, where non-leaf nodes of the tree + can be collapsed or expanded to achieve the desired level of granularity.""" + +toolchain = {'name': 'GCCcore', 'version': '10.2.0'} + +dependencies = [ + ('CubeWriter', '4.6'), + ('CubeLib', '4.6'), + ('CubeGUI', '4.6'), +] + +moduleclass = 'perf' diff --git a/i/ipp/ipp-2020.3.304.eb b/i/ipp/ipp-2020.3.304.eb new file mode 100644 index 00000000..b5caa5a4 --- /dev/null +++ b/i/ipp/ipp-2020.3.304.eb @@ -0,0 +1,31 @@ +# IT4Innovations +# LK 2021 + +name = 'ipp' +version = '2020.3.304' + +homepage = 'http://software.intel.com/en-us/articles/intel-ipp/' +description = """Intel Integrated Performance Primitives (Intel IPP) is an extensive library + of multicore-ready, highly optimized software functions for multimedia, data processing, + and communications applications. Intel IPP offers thousands of optimized functions + covering frequently used fundamental algorithms.""" + +toolchain = SYSTEM + +sources = ['l_ipp_%(version)s.tgz'] + +#ocal_gccver = '6.3.0' +#ocal_binutilsver = '2.27' +#ersionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + +#ependencies = [ +# ('GCCcore', local_gccver), +# ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), +# + +dontcreateinstalldir = 'True' + +# license file +license_file = '/apps/licenses/intel/license.lic' + +moduleclass = 'perf' diff --git a/i/itac/itac-2020.3.036.eb b/i/itac/itac-2020.3.036.eb new file mode 100644 index 00000000..466e6713 --- /dev/null +++ b/i/itac/itac-2020.3.036.eb @@ -0,0 +1,23 @@ +# IT4Innovations +# LK 2021 + +name = 'itac' +version = '2020.3.036' + +homepage = 'http://software.intel.com/en-us/intel-trace-analyzer/' +description = """The Intel Trace Collector is a low-overhead tracing library that performs + event-based tracing in applications. The Intel Trace Analyzer provides a convenient way to monitor application + activities gathered by the Intel Trace Collector through graphical displays. """ + +toolchain = SYSTEM + +sources = ['l_itac_p_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +preferredmpi = 'impi5' + +# license file +license_file = '/apps/licenses/intel/license.lic' + +moduleclass = 'tools'