summaryrefslogtreecommitdiffstats
path: root/examples/h5ff_client_M7.2-pep_demo.c
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r28545] converted from dos to unix formattingScot Breitenfeld2015-12-091-1288/+1288
|
* [svn-r28317] change exist API to use htri_t instead of hbool_t for now.Mohamad Chaarawi2015-11-091-1/+1
|
* [svn-r25244] first cut on new analysis shipping.Mohamad Chaarawi2014-06-091-1/+5
| | | | - missing AND / OR for regions (faking now).
* [svn-r25221] Added checks for failed malloc/callocRuth Aydt2014-05-271-5/+5
|
* [svn-r25194] - add required barrier in M7.2 demo programMohamad Chaarawi2014-05-151-0/+3
| | | | - add USER env to file_name of eff_vpic when corrupting to allow others to run corruption tests.
* [svn-r25176] - use dxpls instead of access property lists in prefetch and ↵Mohamad Chaarawi2014-05-071-21/+12
| | | | | | | | evict calls. - remove two routines: H5Pset_read_replica and H5Pset_evict_replica. - add new routine: H5Pset_dxpl_replica - update implementation and examples
* [svn-r25155] Removed ASSERT_RET from places it shouldn't be called.Ruth Aydt2014-05-031-37/+37
| | | | | Only rank 0 acquires rc1, not others. And, mistaken use of rc_id (in place of rc1_id). Deleted altogether. Other cosmetic changes, such as print acquire by all ranks, not just 0.
* [svn-r25154] couple more cosmetic thingsRuth Aydt2014-05-031-2/+2
|
* [svn-r25152] cosmetic changes for consistent formattingRuth Aydt2014-05-031-3/+5
|
* [svn-r25049] Prepend user name to file name so that per-user files can be ↵Ruth Aydt2014-04-151-4/+12
| | | | managed better since no support for subdirs by IOD.
* [svn-r24988] - update M6.2,7.3 examples to do acquire from 1 ranks, and ↵Mohamad Chaarawi2014-04-081-53/+71
| | | | | | remove workarounds - update analysis shipping example to remove native macro.
* [svn-r24917] Final updates for demo. asynch prefetch; more than 4 map ↵Ruth Aydt2014-03-271-31/+58
| | | | entries. Thought I already committed these, but apparently not?
* [svn-r24911] - Added 'workaround' option, that is on by default. It causes ↵Ruth Aydt2014-03-261-173/+161
| | | | | | | extra barriers before RCacquire and before and after Persists. These can be disabled (to expose IOD timing issues) with the -w flag - Made prefetch calls asynchronous. Still want to reorder ops some to allow more overlap/progress while these are in progress. - Lots of cleanup of output messages / formatting, so easier to see what's happening for demo.
* [svn-r24908] Ruth Aydt2014-03-261-147/+113
| | | | | | | | | - Change so -p no longer takes <seconds> argument, just causes pause & wait for <return> to be entered before continuing - Removed create_groups helper function & just do inline - Cleanup of output so that it seems more readable for demo & also since it will be seen & not redirected for later analysis (because of <return> with -p) - Misc other changes, hopefully to improve & make less suspectible to issues. Note: This version run 5 times on lower cluster on lola got hang; ok; hang; hang; ok.
* [svn-r24891] - After container re-open, open the T objects.Ruth Aydt2014-03-251-87/+197
| | | | | | | | | - Add prefetch of /G-prefetched/T object and the evict of the replica. - Add new command line option: -t repeat_cnt, which means time reads after container re-open, performing read sequence 'repeat_cnt' times Before, all reads were timed & elapsed time printed. This makes it optional. If repeat_cnt > 1, the average time for all reads of a given object on a given rank are also printed. - Misc other cleanup
* [svn-r24848] Changed so DAOS Lustre is used by default and the -l flag says ↵Ruth Aydt2014-03-201-9/+19
| | | | | | NOT to use it. Extra check for value after -s flag. (that it's there & doesn't start w/ -)
* [svn-r24842] fix bugMohamad Chaarawi2014-03-191-1/+1
|
* [svn-r24841] 1) Add Barriers from Mohamad's version as work-around to ↵Ruth Aydt2014-03-191-29/+118
| | | | | | | | | transaction race in IOD. 2) Add code to evict replicas 3) Reorder sequence of object open & prefetch operations after file is re-opened (to make it easier to bracket prefetches with pause) 4) Add -p seconds option. This lets you specify number of seconds to pause at various places in code (before/after evicts & prefetches) so BB space can be checked with out-of-band tool like du or ls. NOTE: Need to come back and do better error handling of -p seconds command line option if seconds missing...
* [svn-r24828] remove uneeded barrier..Mohamad Chaarawi2014-03-181-2/+0
|
* [svn-r24827] add another needed barrier.Mohamad Chaarawi2014-03-181-0/+2
|
* [svn-r24825] add a needed barrier.Mohamad Chaarawi2014-03-181-0/+2
|
* [svn-r24820] Change so only rank 0 prefetches objects, the does Bcast of ↵Ruth Aydt2014-03-181-6/+12
| | | | | | replica_id to other ranks. Untested on DAOS-LUSTRE
* [svn-r24819] Make changes to that if < 3 processes, Map and Named DataType ↵Ruth Aydt2014-03-181-3/+5
| | | | objects still get created & code will run.
* [svn-r24818] Bracket H5RCacquire with H5E_BEGIN_TRY / H5E_END_TRY to supress ↵Ruth Aydt2014-03-181-72/+80
| | | | | | DIAG messages at library level (tip from Mohamad). Fix a couple output messages to reflected incremented TR/RC numbers, and also adjust var names to match RC numbers.
* [svn-r24817] update 7.2 demo example.Mohamad Chaarawi2014-03-171-31/+31
| | | | | | - fix bug. - bump tr id by 1 fix mopen when parent does not exist
* [svn-r24808] Client progrm to demonstrated Persist - Evict - Prefetch parts ↵Ruth Aydt2014-03-171-0/+1054
of Milestone 7.2