Sponsor:

Advanced Scientific Computing Research (ASCR) under the U.S. Department of Energy Office of Science (Office of Science)

Project Team Members:

Northwestern University

The HDF Group

Argonne National Laboratory

North Carolina State University






Northwestern University - EECS Dept.



Damsel API Usecase - parallel write connectivity

In this use case, each rank owns a set of 5 vertices and then rank 0 uses 10 vertices i.e. 5 of its own and 5 from rank1 to create 5 edges. The five vertices on each rank are tagged with some pressure values and the five edges on rank 0 are tagged with some temperature values. The following steps are used in damsel.

The result in the h5 file after both rank 0 and rank 1 execute the above steps looks like

HDF5 "/orangefs/ssehrish/test-edges-parallel.h5" { GROUP "/" {

DATASET "Pressure-2000013a8" {

DATATYPE H5T_STD_I16LE DATASPACE SIMPLE { ( 5 ) / ( 5 ) } DATA { (0): 0, 11, 22, 33, 44 }

} DATASET "Pressure-300001395" {

DATATYPE H5T_STD_I16LE DATASPACE SIMPLE { ( 5 ) / ( 5 ) } DATA { (0): 1, 12, 23, 34, 45 }

} DATASET "Temperature-20000139a" {

DATATYPE H5T_STD_I16LE DATASPACE SIMPLE { ( 5 ) / ( 5 ) } DATA { (0): 40, 50, 60, 70, 80 }

}

.....

The code for this test case is in test-nconnectivitywrite.c

Northwestern University EECS Home | McCormick Home | Northwestern Home | Calendar: Plan-It Purple
© 2011 Robert R. McCormick School of Engineering and Applied Science, Northwestern University
"Tech": 2145 Sheridan Rd, Tech L359, Evanston IL 60208-3118  |  Phone: (847) 491-5410  |  Fax: (847) 491-4455
"Ford": 2133 Sheridan Rd, Ford Building, Rm 3-320, Evanston, IL 60208  |  Fax: (847) 491-5258
Email Director

Last Updated: $LastChangedDate: 2016-11-06 13:53:06 -0600 (Sun, 06 Nov 2016) $