From 74305fc71058a78ff18ca33c517faa9fcfe6ee67 Mon Sep 17 00:00:00 2001 From: Thomas Mueller <th.mueller@fz-juelich.de> Date: Wed, 22 Feb 2023 11:12:36 +0100 Subject: [PATCH] Schoenheitskorrekturen --- .../GlobalArrays-5.8.2-intel-para-2022a.eb | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb b/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb index 9bf767763..df5acdafb 100644 --- a/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb +++ b/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb @@ -5,15 +5,15 @@ version = '5.8.2' homepage = 'https://hpc.pnl.gov/globalarrays' description = """ - Global Arrays is a portable Non-Uniform Memory Access (NUMA) shared-memory programming environment for distributed and shared memory computers. - It augments the message-passing model by providing a shared-memory like access to distributed dense arrays. This is also known as the - Partitioned Global Address Space (PGAS) model. - ComEx is a successor to ARMCI and provides an ARMCI-compatible interface. New parallel runtime development takes place within ComEx - including the MPI-only runtimes. - DRA (Disk Resident Arrays) is a parallel I/O library that maintains dense two-dimensional arrays on disk. - SF (Shared Files) is a parallel I/O library that allows noncollective I/O to a parallel file. - EAF (Exclusive Access Files) is parallel I/O library that supports I/O to private files. - TCGMSG is a simple, efficient, but obsolete message-passing library. + Global Arrays is a portable Non-Uniform Memory Access (NUMA) shared-memory programming environment + for distributed and shared memory computers. It augments the message-passing model by providing a + shared-memory like access to distributed dense arrays. This is also known as the + Partitioned Global Address Space (PGAS) model. ComEx is a successor to ARMCI and provides an + ARMCI-compatible interface. New parallel runtime development takes place within ComEx + including the MPI-only runtimes. DRA (Disk Resident Arrays) is a parallel I/O library that + maintains dense two-dimensional arrays on disk. SF (Shared Files) is a parallel I/O library that + allows noncollective I/O to a parallel file. EAF (Exclusive Access Files) is parallel I/O library + that supports I/O to private files. TCGMSG is a simple, efficient, but obsolete message-passing library. TCGMSG-MPI is a TCGMSG interface implementation on top of MPI and ARMCI. MA is a dynamic memory allocator/manager for Fortran and C programs. GA++ is a C++ binding for global arrays. @@ -23,14 +23,12 @@ description = """ toolchain = {'name': 'intel-para', 'version': '2022a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True, 'opt': False} -source_urls = [ 'https://github.com/GlobalArrays/ga/releases/download/v%(version)s' ] +source_urls = ['https://github.com/GlobalArrays/ga/releases/download/v%(version)s'] sources = ['ga.%(version)s.tgz'] -checksums = [ - '679570cb037f3f0ad14282c31ee795a9684a294c14ec9cf13ebcdc130c4474a5' - ] +checksums = ['679570cb037f3f0ad14282c31ee795a9684a294c14ec9cf13ebcdc130c4474a5'] -#preconfigopts = './autogen.sh && mkdir build && pushd build' +# download contains configure already preconfigopts = './autogen.sh && mkdir build && pushd build' preconfigopts = ' mkdir build && pushd build && ' configure_cmd = '../configure ' configure_cmd += ' --enable-i8 --enable-shared --with-openib --with-mpi ' @@ -59,5 +57,4 @@ sanity_check_paths = { 'dirs': ['lib', 'include', 'bin'] } -moduleclass = 'numlib' - +moduleclass = 'chem' -- GitLab