pbdADIOS is a package to connect R with ADIOS parallel middleware for IO. Staging and in situ capability.
pbdADIOS requires: * R version 3.1.0 or higher with pbdMPI * ADIOS 1.10.0 library
More information about pbdADIOS can be found in the ADIOS User's Manual.
``` # load pbdADIOS lib library(pbdADIOS, quiet = TRUE)
# print variables and attributes bpls("attributes.bp")
# dump all variables bp.dump("attributes.bp")
# read a variable bp.read("attributes.bp", "temperature")
finalize() # pbdMPI final ``` More examples in demo directory.
This file is for a Linux, Mac OS X and Solaris
'pbdMPI' Installation:
See 'pbdMPI/INSTALL' for the details.
MXML installation:
Install MXML. Download MXML from : http://www.msweet.org/projects.php?Z3
./configure --prefix=SpecifyInstallPath
make
make install
ADIOS Installation:
Install ADIOS. Download from : https://www.olcf.ornl.gov/center-projects/adios/
./configure CFLAGS="-w -fpic" --prefix=SpecifyInstallPath
--disable-fortran
--without-hdf5
--without-phdf5
--without-netcdf
--without-nc4par
--without-dataspaces
--without-flexpath
--without-lustre
--enable-shared=yes
--with-mxml=Specify_MXML_InstallPath
--with-pic
make
make install
'pbdADIOS' Installation:
Download and install 'pbdADIOS'
R CMD INSTALL pbdADIOS_0.1-0.tar.gz --configure-args="--with-adios-home=Specify_ADIOS_InstallPath"
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.