Nathan Hjelm
249066e06d
Timeout! Per RFC update the BTL interface to hide segment keys. All BTLs (with the exception of wv), all relevant PMLs, and osc/rdma have been updated for the new interface.
...
This commit was SVN r26626.
2012-06-21 17:09:12 +00:00
Nathan Hjelm
71bffa5158
ugni: update to latest btl code. bug fixes and cleanup
...
This commit was SVN r26529.
2012-05-31 20:02:41 +00:00
Nathan Hjelm
584c457352
ugni: update smsg defaults and add parameter to control local completion queue size
...
This commit was SVN r26399.
2012-05-07 17:22:49 +00:00
Nathan Hjelm
a753fe91f7
fix merge
...
This commit was SVN r26332.
2012-04-24 21:16:51 +00:00
Nathan Hjelm
ca3ceb840c
ugni: add mca parameter to control the number of smsg retries
...
This commit was SVN r26317.
2012-04-23 21:12:05 +00:00
Nathan Hjelm
1340f9c65a
ugni update:
...
- Move endpoint code back up to BTL
- Use opal_pointer_array_t for bounce buffer to identify local smsg completions.
- Update and reenable sendi
- Create a new endpoint for FMA/BTE transactions (keep local smsg/fma transactions seperate)
- Move reverse get code into btl_ugni_put.c
- Move eager get code into btl_ugni_get.c
- Handle remote SMSG overruns correctly
- Added support for inplace sends
- etc
This commit was SVN r26307.
2012-04-19 21:51:55 +00:00
Nathan Hjelm
2b9827f45c
ugni: restrict number of memory registrations per process
...
This commit was SVN r26306.
2012-04-19 21:51:44 +00:00
Nathan Hjelm
f88babfb92
ugni: minor updates
...
This commit was SVN r26262.
2012-04-10 19:56:19 +00:00
Nathan Hjelm
fca42347e3
ugni: use hash table to keep track of smsg frag completion
...
This commit was SVN r26153.
2012-03-15 20:13:32 +00:00
Nathan Hjelm
99f05d56e3
ugni: updated parameters and code cleanup
...
This commit was SVN r26151.
2012-03-15 20:13:11 +00:00
Nathan Hjelm
8c9dc990a9
ugni: fixed typo
...
This commit was SVN r25899.
2012-02-10 01:27:31 +00:00
Nathan Hjelm
0ccfd3e6db
ugni btl update. changes:
...
- re-enable sendi
- move smsg common code into btl_ugni_smsg.h
- added new parameters for smsg/eager frags
- use get for frags larger than the smsg_limit
- bug fixes
- code cleanup
This commit was SVN r25897.
2012-02-10 00:47:29 +00:00
Nathan Hjelm
97dad0ac49
ugni: don't release eager fragments until we get local smsg completion
...
This commit was SVN r25796.
2012-01-27 00:32:43 +00:00
Nathan Hjelm
669f0afd14
ugni: poll smsg mailbox until it is empty
...
This commit was SVN r25794.
2012-01-26 20:50:09 +00:00
Nathan Hjelm
f65f6f5c39
bugfix: ugni: increase smsg mailbox size to a multiple of 4096
...
This commit was SVN r25702.
2012-01-10 19:50:25 +00:00
Nathan Hjelm
71527c8058
minor ugni btl code cleanup
...
This commit was SVN r25618.
2011-12-10 08:20:46 +00:00
Nathan Hjelm
c8a4687402
don't set SIGSEGV to default
...
This commit was SVN r25610.
2011-12-09 21:54:05 +00:00
Nathan Hjelm
e03d23d96e
Intial support for Cray's uGNI interface (XE-6/XK-6)
...
This commit was SVN r25608.
2011-12-09 21:24:07 +00:00