Commit c169f7c1 authored by yuri's avatar yuri
Browse files

New port: devel/ga: Partitioned Global Address Space (PGAS) library for distributed arrays

parent 65dbbc30
......@@ -662,6 +662,7 @@
SUBDIR += fujaba
SUBDIR += funnelweb
SUBDIR += fuzzylite
SUBDIR += ga
SUBDIR += gaa
SUBDIR += gamin
SUBDIR += gauche-readline
......
# $FreeBSD$
PORTNAME= ga
DISTVERSIONPREFIX= v
DISTVERSION= 5.6.4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Partitioned Global Address Space (PGAS) library for distributed arrays
LICENSE= BMIL
LICENSE_NAME= Battelle Memorial Institute License
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LIB_DEPENDS= libblas.so:math/blas \
liblapack.so:math/lapack \
libmpich.so:net/mpich2
USES= autoreconf fortran gmake libtool localbase
USE_GITHUB= yes
GH_ACCOUNT= GlobalArrays
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-peigs --enable-shared --disable-static
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
.include <bsd.port.mk>
TIMESTAMP = 1522000478
SHA256 (GlobalArrays-ga-v5.6.4_GH0.tar.gz) = f1e2e92e0ab76f58d7f8afde633b7614dc120f35a99b6880e7320b1dd7e8e652
SIZE (GlobalArrays-ga-v5.6.4_GH0.tar.gz) = 4958446
The Global Arrays (GA) toolkit provides a shared memory style programming
environment in the context of distributed array data structures (called
"global arrays"). From the user perspective, a global array can be used
as if it was stored in shared memory. All details of the data distribution,
addressing, and data access are encapsulated in the global array objects.
Information about the actual data distribution and locality can be easily
obtained and taken advantage of whenever data locality is important. The
primary target architectures for which GA was developed are massively-parallel
distributed-memory and scalable shared-memory systems.
WWW: https://github.com/GlobalArrays/ga
bin/adjust.x
bin/armci-config
bin/collisions.x
bin/comex-config
bin/ga-config
include/armci.h
include/chemio.h
include/comex.h
include/coms.h
include/dra.fh
include/dra.h
include/eaf.fh
include/eaf.h
include/elio.h
include/error.h
include/farg.h
include/ga-mpi.fh
include/ga-mpi.h
include/ga-papi.h
include/ga-wapi.h
include/ga.h
include/gacommon.h
include/global.fh
include/macdecls.h
include/macommon.h
include/maf2c.fh
include/mafdecls.fh
include/matypes.h
include/message.h
include/msgtypesc.h
include/msgtypesf.h
include/parmci.h
include/scope.h
include/sf.fh
include/sf.h
include/string-util.h
include/table.h
include/tcgmsg.fh
include/tcgmsg.h
include/typesf2c.h
lib/libarmci.so
lib/libarmci.so.0
lib/libarmci.so.0.0.0
lib/libcomex.so
lib/libcomex.so.0
lib/libcomex.so.0.0.0
lib/libga.so
lib/libga.so.1
lib/libga.so.1.0.4
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment