mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 15:32:11 +01:00
new file: m/MUMPS/MUMPS-5.3.1-intel-2018a-parmetis.eb
new file: m/MUMPS/MUMPS-5.3.1-intel-2020a-parmetis.eb new file: o/OVITO/OVITO-3.0.0.eb new file: p/ParMETIS/ParMETIS-4.0.3-intel-2018a.eb new file: p/ParMETIS/ParMETIS-4.0.3-intel-2020a.eb new file: s/Scalasca/Scalasca-2.5-intel-2020a.eb
This commit is contained in:
parent
2299ec00f9
commit
387197e8d3
24
m/MUMPS/MUMPS-5.3.1-intel-2018a-parmetis.eb
Normal file
24
m/MUMPS/MUMPS-5.3.1-intel-2018a-parmetis.eb
Normal file
@ -0,0 +1,24 @@
|
||||
# IT4Innovations 2020
|
||||
|
||||
name = 'MUMPS'
|
||||
version = '5.3.1'
|
||||
versionsuffix = '-parmetis'
|
||||
|
||||
homepage = 'http://graal.ens-lyon.fr/MUMPS/'
|
||||
description = "A parallel sparse direct solver"
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2018a'}
|
||||
toolchainopts = {'pic': True, 'usempi': True}
|
||||
|
||||
source_urls = ['http://mumps.enseeiht.fr/']
|
||||
sources = ['%(name)s_%(version)s.tar.gz']
|
||||
|
||||
dependencies = [
|
||||
('SCOTCH', '6.0.6'),
|
||||
('ParMETIS', '4.0.3'),
|
||||
]
|
||||
|
||||
parallel = 1
|
||||
buildopts = 'all'
|
||||
|
||||
moduleclass = 'math'
|
24
m/MUMPS/MUMPS-5.3.1-intel-2020a-parmetis.eb
Normal file
24
m/MUMPS/MUMPS-5.3.1-intel-2020a-parmetis.eb
Normal file
@ -0,0 +1,24 @@
|
||||
# IT4Innovations 2020
|
||||
|
||||
name = 'MUMPS'
|
||||
version = '5.3.1'
|
||||
versionsuffix = '-parmetis'
|
||||
|
||||
homepage = 'http://graal.ens-lyon.fr/MUMPS/'
|
||||
description = "A parallel sparse direct solver"
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2020a'}
|
||||
toolchainopts = {'pic': True, 'usempi': True}
|
||||
|
||||
source_urls = ['http://mumps.enseeiht.fr/']
|
||||
sources = ['%(name)s_%(version)s.tar.gz']
|
||||
|
||||
dependencies = [
|
||||
('SCOTCH', '6.0.9'),
|
||||
('ParMETIS', '4.0.3'),
|
||||
]
|
||||
|
||||
parallel = 1
|
||||
buildopts = 'all'
|
||||
|
||||
moduleclass = 'math'
|
26
o/OVITO/OVITO-3.0.0.eb
Normal file
26
o/OVITO/OVITO-3.0.0.eb
Normal file
@ -0,0 +1,26 @@
|
||||
# JH 2020
|
||||
|
||||
easyblock = 'Tarball'
|
||||
|
||||
name = 'OVITO'
|
||||
version = '3.0.0'
|
||||
|
||||
homepage = 'https://www.ovito.org/'
|
||||
description = """OVITO is a scientific visualization and analysis software for atomistic and particle simulation data."""
|
||||
|
||||
toolchain = SYSTEM
|
||||
|
||||
# download from https://www.ovito.org/linux-downloads/:
|
||||
sources = ['ovito-basic-3.0.0-dev794-x86_64.tar.xz']
|
||||
|
||||
#postinstallcmds = [
|
||||
# "cp -a %(builddir)s/Kent_tools/blat/{blat,gfClient,gfServer} %(installdir)s/bin",
|
||||
# "cp -a %(builddir)s/Kent_tools/blat/FOOTER.txt %(installdir)s/bin/FOOTER_blat.txt",
|
||||
#]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/ovito'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
24
p/ParMETIS/ParMETIS-4.0.3-intel-2018a.eb
Normal file
24
p/ParMETIS/ParMETIS-4.0.3-intel-2018a.eb
Normal file
@ -0,0 +1,24 @@
|
||||
# IT4Innovations 2020
|
||||
|
||||
name = 'ParMETIS'
|
||||
version = '4.0.3'
|
||||
|
||||
homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview'
|
||||
description = """ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs,
|
||||
meshes, and for local_computing fill-reducing orderings of sparse matrices. ParMETIS extends the functionality provided by METIS and includes
|
||||
routines that are especially suited for parallel AMR local_computations and large scale numerical simulations. The algorithms implemented in
|
||||
ParMETIS are based on the parallel multilevel k-way graph-partitioning, adaptive repartitioning, and parallel multi-constrained partitioning
|
||||
schemes."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2018a'}
|
||||
toolchainopts = {'usempi': True, 'pic': True}
|
||||
|
||||
source_urls = [
|
||||
'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis',
|
||||
'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD',
|
||||
]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
builddependencies = [('CMake', '3.16.2', '', True)]
|
||||
|
||||
moduleclass = 'math'
|
24
p/ParMETIS/ParMETIS-4.0.3-intel-2020a.eb
Normal file
24
p/ParMETIS/ParMETIS-4.0.3-intel-2020a.eb
Normal file
@ -0,0 +1,24 @@
|
||||
# IT4Innovations 2020
|
||||
|
||||
name = 'ParMETIS'
|
||||
version = '4.0.3'
|
||||
|
||||
homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview'
|
||||
description = """ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs,
|
||||
meshes, and for local_computing fill-reducing orderings of sparse matrices. ParMETIS extends the functionality provided by METIS and includes
|
||||
routines that are especially suited for parallel AMR local_computations and large scale numerical simulations. The algorithms implemented in
|
||||
ParMETIS are based on the parallel multilevel k-way graph-partitioning, adaptive repartitioning, and parallel multi-constrained partitioning
|
||||
schemes."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2020a'}
|
||||
toolchainopts = {'usempi': True, 'pic': True}
|
||||
|
||||
source_urls = [
|
||||
'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis',
|
||||
'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD',
|
||||
]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
builddependencies = [('CMake', '3.16.2', '', True)]
|
||||
|
||||
moduleclass = 'math'
|
35
s/Scalasca/Scalasca-2.5-intel-2020a.eb
Normal file
35
s/Scalasca/Scalasca-2.5-intel-2020a.eb
Normal file
@ -0,0 +1,35 @@
|
||||
# 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': 'intel', 'version': '2020a'}
|
||||
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
source_urls = [
|
||||
'http://apps.fz-juelich.de/scalasca/releases/scalasca/%(version_major_minor)s/dist']
|
||||
|
||||
dependencies = [
|
||||
('Score-P', '6.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'
|
Loading…
x
Reference in New Issue
Block a user