Skip to content
Snippets Groups Projects
Commit 74305fc7 authored by Thomas Mueller's avatar Thomas Mueller
Browse files

Schoenheitskorrekturen

parent f51f8926
Branches
Tags v0.1
No related merge requests found
...@@ -5,15 +5,15 @@ version = '5.8.2' ...@@ -5,15 +5,15 @@ version = '5.8.2'
homepage = 'https://hpc.pnl.gov/globalarrays' homepage = 'https://hpc.pnl.gov/globalarrays'
description = """ description = """
Global Arrays is a portable Non-Uniform Memory Access (NUMA) shared-memory programming environment for distributed and shared memory computers. Global Arrays is a portable Non-Uniform Memory Access (NUMA) shared-memory programming environment
It augments the message-passing model by providing a shared-memory like access to distributed dense arrays. This is also known as the for distributed and shared memory computers. It augments the message-passing model by providing a
Partitioned Global Address Space (PGAS) model. shared-memory like access to distributed dense arrays. This is also known as the
ComEx is a successor to ARMCI and provides an ARMCI-compatible interface. New parallel runtime development takes place within ComEx Partitioned Global Address Space (PGAS) model. ComEx is a successor to ARMCI and provides an
including the MPI-only runtimes. ARMCI-compatible interface. New parallel runtime development takes place within ComEx
DRA (Disk Resident Arrays) is a parallel I/O library that maintains dense two-dimensional arrays on disk. including the MPI-only runtimes. DRA (Disk Resident Arrays) is a parallel I/O library that
SF (Shared Files) is a parallel I/O library that allows noncollective I/O to a parallel file. maintains dense two-dimensional arrays on disk. SF (Shared Files) is a parallel I/O library that
EAF (Exclusive Access Files) is parallel I/O library that supports I/O to private files. allows noncollective I/O to a parallel file. EAF (Exclusive Access Files) is parallel I/O library
TCGMSG is a simple, efficient, but obsolete message-passing 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. 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. MA is a dynamic memory allocator/manager for Fortran and C programs.
GA++ is a C++ binding for global arrays. GA++ is a C++ binding for global arrays.
...@@ -26,11 +26,9 @@ toolchainopts = {'optarch': True, 'pic': True, 'usempi': True, 'opt': False} ...@@ -26,11 +26,9 @@ 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'] sources = ['ga.%(version)s.tgz']
checksums = [ checksums = ['679570cb037f3f0ad14282c31ee795a9684a294c14ec9cf13ebcdc130c4474a5']
'679570cb037f3f0ad14282c31ee795a9684a294c14ec9cf13ebcdc130c4474a5'
]
#preconfigopts = './autogen.sh && mkdir build && pushd build' # download contains configure already preconfigopts = './autogen.sh && mkdir build && pushd build'
preconfigopts = ' mkdir build && pushd build && ' preconfigopts = ' mkdir build && pushd build && '
configure_cmd = '../configure ' configure_cmd = '../configure '
configure_cmd += ' --enable-i8 --enable-shared --with-openib --with-mpi ' configure_cmd += ' --enable-i8 --enable-shared --with-openib --with-mpi '
...@@ -59,5 +57,4 @@ sanity_check_paths = { ...@@ -59,5 +57,4 @@ sanity_check_paths = {
'dirs': ['lib', 'include', 'bin'] 'dirs': ['lib', 'include', 'bin']
} }
moduleclass = 'numlib' moduleclass = 'chem'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment