Last modified 7 years ago
Last modified on 08/27/15 10:37:27
2014
Aug 27
- Proposals / work in progress
- Github etc
June 16
- Git/mailing lists etc
- proposal
May 12
- IR&D proposal
- Progress and co-resident
- NA_Addr_to_string/NA_Addr_self on server
- Size of buffer passed to NA_Addr_to_string
- Merging HG_Bulk and HG
- stdatomic
Jan 26
- Progress and co-resident
- Cancel
- IR&D proposal
- Ideas for mercury
Dec 1
- Release 0.8.2
- branch next / cci
- Cancel
- Verbs plugin
- Performance
- IR&D proposal
Oct 31
- Blocking progress (eventually stuck)
- Polling loop timeout 0
- proc for size_t
- Ticket #23
- Release 0.8.2 / 0.9.0
- Users
- verbs plugin
Sept 19
- Callback interface
- Handle interface / access class, context etc from RPC callback
- Ways of posting unexpected recv (now in HG_Progress / listen flag for NA)
- Ways of making progress and trigger / request emulation for tests
- HG Progress for bulk and NA (timeout)
- HG proc and HG_Bulk_deserialize (call NA layer)
Jul 10
- na_class / na_context / default NA context
- mercury roadmap
June 13
- meetings
- NA verbs
- callbacks
May 22
- Added memcheck / valgrind
- Added NA_Publish/NA_Unpublish
- Added Bulk callbacks
- HG callbacks now
- Multiple register (ticket #36)
- Error return when exceeding unexpected limit (ticket #35)
- Other discussions
May 14
- Old item: NA Mem Create/register/publish
- HG Bulk to callbacks
- Verbs plugin
May 09
- NA_Initialize changes
- BMI over IB
- Performance bulk / threads
- Callbacks
May 02
- CTest
- SSM
- Clone/sync changes
- Switch interface to callbacks
- ...
- NA_Addr_self attached to bulk handle
April 25
- Revisions to Bulk interface
- Callabcks in bulk interface
- Reworked test suite
- Posix function shipping
- mercury-legal
April 18
- Papers from Quincey
- Feedback from JB
- RDMA using bulk mirror
- Use only bulk mirror ? add support for scatter/gather
- Add example directory
- Documentation
April 9
- Coresident stack (also adding bulk mirror for extra input buffer)
- SSM plugin
- HG callbacks
April 2
- hg_bulk_segment_t
- Bulk mirror and Bulk sync
- Separate branches
- PRogress with CB (server/client)
March 28
- Review HG and HG_Handler public routines after unification
March 26
- unifying HG_Handler and HG (API modifications)
- Bulk_ptr convenience routines
- Switching HG and HG Bulk to callbacks
- paper-datatransport
February 19
- test mercury-legal alias
- request emulation checked in
- co-residency / unify HG_handler and HG
- make new release
February 12
- request emulation
- testing on cray
- ibverbs plugin in standby
- release / tickets
February 5
- progress / timeout
- finishing some cleanup / testing
January 28
- MPI plugin
- eliding mercury (NA plugin?!)
- mem_create/mem_register/publish
- progress + timeout
- mercury 0.8.1
January 22
- eliding mercury layer to execute call locally
- request emulation
- legal stuff
- website / trac website
2013
December 2
- request emulation
- atomics (openpa dependency)
- VAR_ARG log error macro (make ticket)
- NA SSM changes
November 27
- mercury bulk interface changes
- progress in mercury
- NA parallel progress
- NA BMI changes
- put with notify
- cancel
- topic_callback
November 13
- private data for plugins
- NA_Cancel
- any other topic_callback issues?
- other topics
November 6
- callback interface
- routing / proxy
October 29
- Test system
- Server-to-server comm changes in NA MPI / testing framework / added test
- Error_to_string and error handling (negative error code)
- HG_Bulk_init
- SSM
- Removed addr self
- ...callbacks and NA BMI issues...
October 22
- Visit
- Multiple servers (More changes to NA MPI)
- Addr_to_string / addr_self etc (needed to get actual ip/port used after NA_Initialize call)
- NA callback interface
- HG_Init and HG_Bulk_init (multiple na_class etc)
- Bulk data optimization and variable length bulk data
October 8
- Discuss visit
- BMI patch
- Protocol in mercury header
- Checksum library
- NA Changes (callback etc)
- ...
September 10
- Mercury website
- HG_Request_free feedback
- Added proc_extra
- Checksum for metadata and bulk data: Checksum enabled with option for metadata / checksum size / algorithm / bulk data
/* Set checksum */ int HG_Bulk_handle_set_checksum(hg_bulk_t handle, hg_checksum_t checksum); /* Get checksum */ hg_checksum_t HG_Bulk_handle_get_checksum(hg_bulk_t handle);
- Other issues (progress in NA_BMI etc)
- Sumit: mercury init na pass through, na char abstraction, na reverse lookup (+ prefix change)
September 3
- Mercury website
- Need mechanism to free memory allocated by decoder on client side (ticket #8) / HG_Request_free
- Ticket #11 (Excess stderr output on communication failure) and #12 (na_bmi_wait deadlock after communication failure)
- paper-datatransport
August 20
- Paper / conference schedule online
- Add const version of proc functions (related to ticket #9)
- Functions with variable arguments
- Need mechanism to free memory allocated by decoder on client side (ticket #8)
- Converting na addr into string (for debugging/log purposes)
- Same for error codes (both mercury and na, though more relevant for NA)
- Add mercury_posix repo
- Duplicate calls issues
- (Cancel operations)
- paper-datatransport