Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adios_xpmem #37

Open
wants to merge 85 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
e36775c
Added build files to create a sequential only, plain vanilla libadios…
pnorbert Sep 12, 2014
57d6fb2
added make help target to vanilla build
pnorbert Sep 12, 2014
b35e084
make.settings for sith in vanilla build
pnorbert Sep 12, 2014
39b5518
xpmem
Oct 21, 2014
f23922d
xptest
Oct 22, 2014
5576c99
removed all transports except xpmem
Oct 22, 2014
158c213
OBMerge remote-tracking branch 'origin/vanilla_build' into xpmem
Oct 22, 2014
62a9b95
small fix
Oct 22, 2014
7e35d4c
Merge branch 'xpmem' of github.com:ornladios/ADIOS into xpmem
Oct 22, 2014
3d23af1
switched to sith
Oct 22, 2014
93c4e80
makefile update
Oct 22, 2014
6c30dd4
titan file
Oct 22, 2014
b3a8bd9
titan settings
Oct 22, 2014
7a0cd0c
building version of xpmem
Oct 22, 2014
71de367
fix read hooks
Oct 22, 2014
2c679f5
for testing the writes
Oct 22, 2014
00edaf8
Merge branch 'xpmem' of github.com:ornladios/ADIOS into xpmem
Oct 22, 2014
140f45d
for testing the writes
Oct 22, 2014
3d8019d
fix bad var
Oct 23, 2014
8dee72d
fix read
Oct 23, 2014
3161066
Merge branch 'xpmem' of github.com:ornladios/ADIOS into xpmem
Oct 23, 2014
91ce64e
new files for xpmem devel
Oct 23, 2014
fbd9a05
gwrite because python
Oct 23, 2014
c327dd4
ongoing changes to getting xpmem run
Oct 24, 2014
378767e
removing index shared data and merging everything into the same buffer
Oct 31, 2014
7b8b2f5
Added code to parse the buffer in shared memory.
Nov 3, 2014
8a79638
added some defines for atomic functions. not really using them yet
Nov 3, 2014
fbc0737
removed the index shared segment. now we only have a single shared se…
Nov 3, 2014
8c466d1
changes to debug the reader/writer easily
Nov 3, 2014
62d6a1c
added BP_PROC and changed how the GET_PROC and GET_FILE functions are…
Nov 3, 2014
cb1f59b
fixed up the time indexing issue. writer block functionality works now
Nov 4, 2014
5637cd7
initial (but broken) implementation of the bounding box stuff
Nov 4, 2014
21e5ecf
added inq and attr functions
Nov 5, 2014
dbb7a9d
find xpmem
Nov 11, 2014
ffba652
fixes to compile from main directory for xpmem. --with-xpmem argument…
Nov 11, 2014
d1ca67a
added read_xpmem.c to libadios .. stupidly didn't add it before
Nov 11, 2014
589d8a9
fixed lib flags
Nov 11, 2014
9ee976a
reader mods
Nov 12, 2014
9c20e9c
Merge branch 'xpmem' of github.com:ornladios/ADIOS into xpmem
Nov 12, 2014
a178855
fixed the xpmem m4 macro
Nov 12, 2014
d4f685d
half finished transports
Nov 13, 2014
2f1c176
bounding box test code
Nov 25, 2014
852539e
use function pointer to avoid issues with bp_utils always relying on …
Nov 25, 2014
c246a3e
resolved
Nov 25, 2014
35f344b
transport hooks fixed
Nov 25, 2014
3711e53
resolve conflict
Nov 25, 2014
ec20b42
fixes to how the bp_proc function calls are handled
invalid-email-address Nov 25, 2014
f11fb94
bounding box example
invalid-email-address Nov 25, 2014
fdc2091
fixed no mpi building issues
redviper Dec 5, 2014
2c6e3d3
added the xpmem flag
redviper Dec 5, 2014
e9fb7a2
small changes to debug bb
redviper Dec 8, 2014
a4a790b
tweaking MPI_Status from mpidummy.h to work with Lammps.
dayalsoap Feb 9, 2015
a7d07d8
changed mpi_dummy to work with lammps. changed error message.
dayalsoap Feb 9, 2015
0cf4a1f
changes to dummy.
dayalsoap Feb 9, 2015
a1bb0fa
merge completed
redviper Feb 9, 2015
199043e
fixed compile issues
redviper Feb 9, 2015
e907f74
pulled in changes
redviper Feb 9, 2015
3093813
fucking transforms are getting inside everything
redviper Feb 10, 2015
5ea1520
transforms still screwing me
redviper Feb 10, 2015
f4136cf
Changed xpmem transport to block on advance time and added new readin…
redviper Feb 10, 2015
12afdaf
xpmem test files
redviper Feb 10, 2015
4bf7a56
added finalized variable
redviper Feb 10, 2015
e5cebfa
added detection for finalized in advanced step
redviper Feb 10, 2015
9c84720
added finalizing segments
redviper Feb 10, 2015
cee43c7
added support to look up lib64
redviper Feb 11, 2015
c0a2e6c
with _USE_HOBBES_ defined we don't need files anymore- default is def…
redviper Feb 11, 2015
4b85db9
updated configure to search in lib64
redviper Feb 11, 2015
b596574
Added support to install adios_logger.h (for tests and usage in general)
redviper Feb 11, 2015
02adf4c
logger stuff added to installation
Feb 20, 2015
b10c7ed
changed logger to write to stderr
Feb 20, 2015
c96432d
Merge branch 'xpmem' of github.com:ornladios/ADIOS into xpmem
Feb 20, 2015
df6e787
fixed a stupid uninitialized variable bug in xpmem version of wbidx t…
Mar 12, 2015
efaf39f
hobbes techniques
Mar 16, 2015
30e85a7
small fixes
Mar 16, 2015
f7eb512
Fix all the automake/autoconf errors
Mar 19, 2015
e027173
updated after doing autogen
Mar 19, 2015
5db3f5c
removed the bad include file
Mar 19, 2015
a51dac5
removed bad function call
Mar 19, 2015
15fe4ed
fixed the issues with the bad makefile.am in query test
Mar 19, 2015
0e34796
changed the bad error output
Mar 20, 2015
b449117
clarity on error in HOBBES
Mar 20, 2015
665151f
minor fixes and increasing the buffer size for ROSS paper
Mar 22, 2015
1dfba9a
switching to multiple processes
May 21, 2015
e1349ae
fixed error message when xpmem file being opened as append
May 27, 2015
62810ea
added append on the close
May 27, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
212 changes: 109 additions & 103 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -59,113 +59,119 @@ stamp-h1

#compiled files
TAGS
examples/C/arrays/arrays_read
examples/C/arrays/arrays_write
examples/C/attributes/attributes_read
examples/C/attributes/attributes_write
examples/C/global-array-time/adios_globaltime
examples/C/global-array-time/adios_globaltime_no_xml
examples/C/global-array-time/adios_read_globaltime
examples/C/global-array-time/adios_read_globaltime_streaming
examples/C/global-array/TAGS
examples/C/global-array/adios_global
examples/C/global-array/adios_global_2files
examples/C/global-array/adios_global_no_xml
examples/C/global-array/adios_read_chunk
examples/C/global-array/adios_read_global
examples/C/global-array/adios_read_global_no_xml
examples/C/global-array/adios_read_gpp
examples/C/global-array/adios_read_writeblock
examples/C/global-array/no_xml_write_byid
examples/C/global-array/read_no_xml_write_byid
examples/C/manual/1_nonadios_example
examples/C/manual/2_adios_write
examples/C/manual/3_adios_read
examples/C/manual/4_adios_nfiles
examples/C/read_all/read_all
examples/C/scalars/scalars_read
examples/C/scalars/scalars_write
examples/C/scalars/scalars_write_step
examples/C/schema/rectilinear2d
examples/C/schema/structured2d
examples/C/schema/uniform2d
examples/C/schema/tri2d
examples/C/schema/triangle2d
examples/C/stat/stat_read
examples/C/stat/stat_write
examples/C/compression_test/adios_global
examples/C/compression_test/adios_read_box
examples/C/compression_test/adios_read_points
examples/C/compression_test/genarray3D
examples/C/transforms/adios_global
examples/C/transforms/adios_read_all_3D
examples/C/transforms/adios_read_points
examples/C/transforms/adios_read_subv
examples/C/transforms/adios_read_wb_subpg
examples/C/transforms/adios_write_all_3D
examples/Fortran/arrays/arrays_read
examples/Fortran/arrays/arrays_write
examples/Fortran/global-array-time/adios_globaltime
examples/Fortran/global-array/adios_global
examples/Fortran/global-array/adios_global_no_xml
examples/Fortran/global-array/no_xml_write_byid
examples/Fortran/scalars/scalars_read
examples/Fortran/scalars/scalars_write
examples/Fortran/schema/rectilinear2d_f_noxml
examples/Fortran/schema/structured2d_f_noxml
examples/Fortran/schema/uniform2d_f_noxml
examples/staging/stage_write/genarray_stream
examples/staging/stage_write/genarray_stream_comm.mod
examples/staging/stage_write/stage_write
GTAGS
GRTAGS
GPATH
GSYMS
ID

*/arrays_read
*/arrays_write
*/attributes_read
*/attributes_write
*/adios_globaltime
*/adios_globaltime_no_xml
*/adios_read_globaltime
*/adios_read_globaltime_streaming
*/TAGS
*/adios_global
*/adios_global_2files
*/adios_global_no_xml
*/adios_read_chunk
*/adios_read_global
*/adios_read_global_no_xml
*/adios_read_gpp
*/adios_read_writeblock
*/no_xml_write_byid
*/read_no_xml_write_byid
*/1_nonadios_example
*/2_adios_write
*/3_adios_read
*/4_adios_nfiles
*/read_all
*/scalars_read
*/scalars_write
*/scalars_write_step
*/rectilinear2d
*/structured2d
*/uniform2d
*/tri2d
*/triangle2d
*/stat_read
*/stat_write
*/adios_global
*/adios_read_box
*/adios_read_points
*/genarray3D
*/adios_global
*/adios_read_all_3D
*/adios_read_points
*/adios_read_subv
*/adios_read_wb_subpg
*/adios_write_all_3D
*/arrays_read
*/arrays_write
*/adios_globaltime
*/adios_global
*/adios_global_no_xml
*/no_xml_write_byid
*/scalars_read
*/scalars_write
*/rectilinear2d_f_noxml
*/structured2d_f_noxml
*/uniform2d_f_noxml
*/genarray_stream
*/genarray_stream_comm.mod
*/stage_write
src/adios_defs_mod.mod
src/adios_read_mod.mod
src/adios_write_mod.mod
src/adios_query_mod.mod
tests/C/adios_test_c
tests/Fortran/adios_test_f
tests/bp_read/bp_read_c
tests/bp_read/bp_read_f
tests/bp_read/bp_read_f_v1
tests/bp_read/genbp
tests/genarray/copyarray
tests/genarray/copyarray2D
tests/genarray/genarray
tests/genarray/genarray2D
tests/genarray/genarray2d_comm.mod
tests/genarray/genarray_comm.mod
tests/suite/programs/.deps/
tests/suite/programs/adios_transforms_read_write
tests/suite/programs/copy_subvolume
tests/suite/programs/set_path
tests/suite/programs/set_path_var
tests/suite/programs/transforms_specparse
tests/C/flexpath_tests/1D_arr_global/reader_global
tests/C/flexpath_tests/1D_arr_global/writer_global
tests/C/flexpath_tests/1D_arr_global_noxml/reader_global_noxml
tests/C/flexpath_tests/1D_arr_global_noxml/writer_global_noxml
tests/C/flexpath_tests/maya_append/reader_maya
tests/C/flexpath_tests/maya_append/writer_maya
tests/C/flexpath_tests/maya_noxml/reader_maya_noxml
tests/C/flexpath_tests/maya_noxml/writer_maya_noxml
tests/C/flexpath_tests/scalar/reader_scalar
tests/C/flexpath_tests/scalar/writer_scalar
tests/C/flexpath_tests/global_range_select/arrays_read
tests/C/flexpath_tests/global_range_select/arrays_write
utils/adios_lint/adios_lint
utils/bp2ascii/bp2ascii
utils/bp2bp/bp2bp
utils/bp2h5/bp2h5
utils/bp2ncd/bp2ncd
utils/bpdump/bpdump
utils/bpls/bpls
utils/bpdiff/bpdiff
utils/bpsplit/bpappend
utils/bpsplit/bpgettime
utils/bpsplit/bpsplit
utils/skel/etc/compiler_fragment.mk
utils/skel/lib/skel_have_adios_timing.py
utils/skeldump/skeldump
utils/query/index_fastbit
*/adios_test_c
*/adios_test_f
*/bp_read_c
*/bp_read_f
*/bp_read_f_v1
*/genbp
*/copyarray
*/copyarray2D
*/genarray
*/genarray2D
*/genarray2d_comm.mod
*/genarray_comm.mod
*/.deps/
*/adios_transforms_read_write
*/copy_subvolume
*/set_path
*/set_path_var
*/transforms_specparse
*/reader_global
*/writer_global
*/reader_global_noxml
*/writer_global_noxml
*/reader_maya
*/writer_maya
*/reader_maya_noxml
*/writer_maya_noxml
*/reader_scalar
*/writer_scalar
*/arrays_read
*/arrays_write
*/adios_lint
*/bp2ascii
*/bp2bp
*/bp2h5
*/bp2ncd
*/bpdump
*/bpls
*/bpdiff
*/bpappend
*/bpgettime
*/bpsplit
*/compiler_fragment.mk
*/skel_have_adios_timing.py
*/skeldump
*/index_fastbit

# NCSU ALACRITY-ADIOS - Some extra files we added
/myrunconf
Expand Down
4 changes: 2 additions & 2 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ sysconf_DATA = scripts/FindADIOS.cmake
# echo "Error: svnversion command not found"; \
# fi
# cp adios_config.flags $(DESTDIR)$(bindir)

install-data-hook:
echo "SRCDIR=\"$(PWD)\"" >> adios_config.flags; \
if git rev-parse --git-dir &>/dev/null; then \
Expand All @@ -53,5 +53,5 @@ install-data-hook:
fi
$(INSTALL_DATA) adios_config.flags $(DESTDIR)$(sysconfdir)
$(INSTALL_DATA) adios_git_status $(DESTDIR)$(sysconfdir)

CLEANFILES = adios_config adios_config.flags
Loading