- Apr 19, 2017
-
-
Atkins, Charles Vernon authored
-
Atkins, Charles Vernon authored
-
Atkins, Charles Vernon authored
-
- Apr 05, 2017
-
-
Podhorszki, Norbert authored
-
Atkins, Charles Vernon authored
-
- Apr 03, 2017
-
-
Atkins, Charles Vernon authored
-
- Mar 30, 2017
-
-
Atkins, Charles Vernon authored
-
- Mar 28, 2017
-
-
Atkins, Charles Vernon authored
-
Atkins, Charles Vernon authored
-
- Mar 23, 2017
-
-
Podhorszki, Norbert authored
-
- Mar 03, 2017
-
-
wfg authored
Continued debugging BP1 Writer for a single variable write
-
- Feb 16, 2017
-
-
wfg authored
see examples/hello/dataman and examples/hello/writer for working examples
-
- Feb 02, 2017
-
-
wfg authored
Reduced number of functions Created BP1.h for common functionality and structs (with potential reader) Moved common functions to adiosFunctions adiosTemplates and BP1.h To do: Attribute var index PG var index Max Buffer size and transport handling
-
- Feb 01, 2017
-
-
wfg authored
Tested memory leaks with valgrind for simple example Verifying if variable index is written correctly Added ./src/format/BP1Writer.cpp To do: Need to test for array index and payload write
-
- Jan 30, 2017
-
-
wfg authored
BP1Writer: Continue working on functions to write data and metadata Group: added Dims alias and SetDimensions function, so dimensions can be built from a Var List put in an std::initializer_list<Var>
-
- Jan 25, 2017
-
-
wfg authored
Once the char* raw pointer is obtained with virtual Get, write operations can be performed directly
-
- Jan 17, 2017
-
-
wfg authored
include/functions/bp1Write.h
-
- Jan 10, 2017
-
-
wfg authored
Added example/hello/dataman with API examples Changed mpidummy.h due to an error in Titan compilation with g++
-
- Jan 09, 2017
-
-
wfg authored
This version compiles. Tested with 2 write APIs: under examples/hello/singleBP helloSingleBP.cpp -> using ADIOS single manager class from ADIOS.h helloSingleBP.cpp -> using ADIOS objects from ADIOS_OO.h both generate a .bp file using a POSIX transport To do: Test compilation in other platforms/compilers Add coverage test cases Add the NULL transport (does nothing) Work on SingleBP engine to generate bp format XML config file support (to be defined)
-
- Jan 05, 2017
-
-
wfg authored
Understanding BP file format and each record. To do: Move Metadata out of FStream transport. Keep it simple.
-
- Jan 04, 2017
-
-
wfg authored
Finished working on WriteData and WriteMetadata functions To do: Need to work on Single (single heap capsule) engine
-
- Dec 22, 2016
-
-
wfg authored
Heap -> allocate capsule buffers in heap memory ShmSystemV -> allocate capsule buffers in shared memory using System V shm
-
- Dec 20, 2016
-
-
wfg authored
Implementing Write Functions in Engine Implementing Write Functions in Capsule To do: Buffer Getter and Setters for each Capsule
-
- Dec 19, 2016
-
-
wfg authored
Added Heap class deriving Capsule Added Single class deriving Engine Variable now has a pointer reference to a Transform object Added Method struct needed for Engine
-
- Dec 16, 2016
-
-
wfg authored
Introducing Engine Defining Write API cases Removed public directory
-
- Dec 05, 2016
-
-
wfg authored
Renamed all files, structs and classes. Now using the standard describe in Classes / Structs under doc/CodingGuidelines
-
- Dec 02, 2016
-
-
wfg authored
Need to do: Test two transports (POSIX, DataMan) simple examples (e.g. examples/dataman/dataManNoXML.cpp) Test XML parser, add functionality for tag content, need to decide on transport Code coverage, test most of the current functionality to move on to transform, bp format, etc.
-
- Dec 01, 2016
-
-
wfg authored
Added Support for more than one transport ReFormulated classes ADIOS, Group, Capsule, Variable including members ownership ( CCapsule.m_Transports, ADIOS.m_Tranforms ) To do: Test compilation Adjust to new naming convention (removing C and S) Implement and test one variable compression
-
- Nov 30, 2016
-
-
wfg authored
Added variable field for compressionLevel Finished working on CGroup To do: Work on Write method (without transform first) Test for more than two transports
-
- Nov 29, 2016
-
-
wfg authored
Added more functions to the ADIOS class including template variadic functions Working on the CCapsule class Need to work on CGroup.h and CGroup.cpp
-
- Nov 23, 2016
-
-
wfg authored
Working on class CGroup and CCapsule
-
- Nov 22, 2016
-
-
wfg authored
Adding variadic functions Open and Write to pass different options as different transport will require different arguments. Rewriting class CCapsule, now representing a stream with a buffer, metadata and a collection of CTransports. Write API would focus on Streams, not Group. This is for consistency with a Read API. To do: Finish reorganizing the code for compilation.
-
- Nov 18, 2016
-
-
wfg authored
CDataMan now has a different constructor as CTransport need the name for CCapsule operations. Added ./include/functions/CCapsuleTemplates.h Working on CCapsule using template Write functions and a threaded version of memcpy (must be tested with large data). To do: Test current code Need to work on Metadata Need to work on Attribute Write
-
- Nov 16, 2016
-
-
wfg authored
Defining ADIOSFunctions.h and ADIOSFunctions.cpp functions called from ADIOSTemplate.h. Once type is known, no need for templates. Need to implement CCapsule WriteToBuffer function using raw data, void* and sizeof
-
- Nov 15, 2016
-
-
wfg authored
Working on Write function so CCapsule can write to its m_Buffer Set include/transport/CDataMan.h and src/transport/CDataMan.cpp for integration with DataMan TCP communication Created examples/dataman/datamanNoXML.cpp for later testing of DataMan transport method Need to compare memcpy and insert performance for writing to a vector<char> buffer
-
- Nov 14, 2016
-
-
wfg authored
Removed Shared Memory for now. Need to think were to put these. Removed priority and iterations mapping for transports for now. Implementing CPOSIX (C FILE*) and CFStream (C++)
-
- Nov 11, 2016
-
-
wfg authored
-
- Nov 10, 2016
-
-
wfg authored
Added CCapsule parent class Virtual functions can't use templates, using overloaded ones
-
- Nov 07, 2016
-
-
wfg authored
1) Moved write out of transport 2) Moved transport and transform members into CCapsule 3) Completely rearranged CGroup to move functionality to CCapsule To do: Test template implementation.
-