Skip to content
Snippets Groups Projects

HDF5 minimal example

Merged Tobias Meisel requested to merge without_odds into main
1 file
+ 5
2
Compare changes
  • Side-by-side
  • Inline
+ 5
2
@@ -14,7 +14,7 @@
#include <vector>
const hsize_t CHUNK_SIZE = 314;
//const hsize_t CHUNK_SIZE = 314;
int main(int argc, char** argv)
{
@@ -22,6 +22,9 @@ int main(int argc, char** argv)
for (int i = 0; i < argc; ++i)
std::cout << argv[i] << "\n";
int data_length=std::atoi(argv[1]);
int num_extends=std::atoi(argv[2]);
hsize_t CHUNK_SIZE=std::atoi(argv[3]);
int comm_size, comm_rank;
assert(MPI_SUCCESS == MPI_Comm_size(MPI_COMM_WORLD, &comm_size));
assert(MPI_SUCCESS == MPI_Comm_rank(MPI_COMM_WORLD, &comm_rank));
@@ -74,7 +77,7 @@ int main(int argc, char** argv)
// extend
hsize_t new_size=size;
for (int k=0; k<30;++k)
for (int k=0; k<num_extends;++k)
{
std::vector<int> v2(data_length, comm_rank+(k+1)*100);
hsize_t dimsext[]={v2.size()};
Loading