summaryrefslogtreecommitdiffstats
path: root/perform
diff options
context:
space:
mode:
authorMuQun Yang <ymuqun@hdfgroup.org>2006-03-23 02:50:09 (GMT)
committerMuQun Yang <ymuqun@hdfgroup.org>2006-03-23 02:50:09 (GMT)
commit15f0a2e95c3c6ea72fe88fe8c9bc45cab7eb3212 (patch)
treea446225b73fbc0992ac80f496073a81910160045 /perform
parent36dda5514c3e077d34b526dfa059f93e978764c5 (diff)
downloadhdf5-15f0a2e95c3c6ea72fe88fe8c9bc45cab7eb3212.zip
hdf5-15f0a2e95c3c6ea72fe88fe8c9bc45cab7eb3212.tar.gz
hdf5-15f0a2e95c3c6ea72fe88fe8c9bc45cab7eb3212.tar.bz2
[svn-r12142] Purpose:
change the array size of collective chunking features of parallel tests. Description: Previously array size for collective optimization tests including cchunk1, cchunk2, cchunk3, cchunk4, ccontw, ccontr, cschunkw, cschunkr, ccchunkw, ccchunkr are fixed, They are only valid for some good number of processors(1,2,3,4,6,8,12,16,24,32,48 etc). Recently there are more requests for parallel tests to be valid on some odd number of processes such as 5,7,11,13 etc. Solution: I change the array size to be dynamic rather than static. Now the fastest change array size is a function of mpi_size. dim2 = constant *mpi_size. After some tunings, theoretically the above tests should be valid for any number of processors. However, other parallel tests still need to be tuned. To verify the correctness of these tests, using mpirun -np 5 ./testphdf5 -b cchunk1 at heping. Platforms tested: h5committest(shanti is refused to be connected) at heping, 5 and 7 processes are used to verify the correctness. Misc. update:
Diffstat (limited to 'perform')
0 files changed, 0 insertions, 0 deletions