
Overcoming Verbs Challenges in OFA Technical Advisory Council
Explore the hurdles faced with Verbs technology in the OFA TAC chaired by Tom Stachura. Discover insights on improving Verbs, expanding to cloud storage, and more. Audience participation is crucial in this informative session from March 30th to April 2nd, 2014 at the OFA Dev Workshop.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Exploring Improvement to Verbs Tom Stachura, OFA TAC Co-chair #OFADevWorkshop
About this session I am not a Verbs expert But that s ok, b/c YOU (& Nathan) are I co-chair the TAC (Technical Advisory Council) The TAC is responsible for driving OFA direction I need your help to get through this session Audience participation is required March 30 April 2, 2014 #OFADevWorkshop 2
Commercial Spot: TAC TAC = Technical Advisory Council TAC Charter, the fine print: Investigate technology trends Review needs of end user markets/apps/technology Maintain links to IBTA TWG, Spec bodies, & end users TAC Charter, my words: Find OFA growth vectors We (a group of smart technologists + me) meet twice a month I drive the agenda March 30 April 2, 2014 #OFADevWorkshop 3
TAC Outputs & Focus Areas Key TAC Outputs to-date Vetted new ULPs & Proposing OFA synergies Analyzed the hi-performance needs of Applications OFI WG was incubated in the TAC Current TAC Exploration Areas: Improving Verbs Expanding to the Cloud Storage Usage models, esp. NVM Contact tom.l.stachura@intel.com if you are interested March 30 April 2, 2014 #OFADevWorkshop 4
End of Commercial Key TAC Outputs to-date Vetted new ULPs & Proposing OFA synergies Analyzed the hi-performance needs of Applications OFI WG was incubated in the TAC Current TAC Exploration Areas: Improving Verbs Expanding to the Cloud Storage Usage models, esp. NVM March 30 April 2, 2014 #OFADevWorkshop 5
The Hurdles with Verbs Nathan Hjelm @ LANL provided great feedback: 1. RDMA-CM doesn t scale Issues scaling beyond 1500 ranks and 32 CPUs/node. SSA? 2. RC mode runs out of queue pair resources Good focus here (DCT), but no standardization 3. Verbs interfaces don t map well to MPI semantics Supporting multiple MPIs causes code bloat 4. Heavy cost of setup & managing memory registration More of an issue for PGAS 5. Lack of standardization between h/w implementations i.e. PSM vs. MXM 6. No mapping to Well-known ports QPn is random MPI w/ UD wants a specific port & QPn March 30 April 2, 2014 #OFADevWorkshop 6
Verbs Hurdles A Simplification Scalability RDMA-CM QP Resources Scalability & Usability Heavy cost for memory registration Application Impedance Mismatch Not mapping to well to MPI Different h/w implementations Mapping to well-known ports Any key hurdles we missed? March 30 April 2, 2014 #OFADevWorkshop 7
Verbs Hurdles We heard it this week NASA Pleades, DCT, OFI WG, MPI API, SSA Scalability RDMA-CM QP Resources Scalability & Usability Heavy cost for memory registration Application Impedance Mismatch Not mapping to well to MPI Different h/w implementations Mapping to well-known ports OFI WG, MPI API PGAS API, ODP OFI WG MPI API SMC-R March 30 April 2, 2014 #OFADevWorkshop 8
Verbs Hurdles Next Steps Scalability RDMA-CM QP Resources Scalability & Usability Heavy cost for memory registration Application Impedance Match Not mapping to well to MPI Different h/w implementations Mapping to well-known ports Recommended Focus area for OFA & IBTA OFI WG Focus Area March 30 April 2, 2014 #OFADevWorkshop 9
My Only Presentation Picture March 30 April 2, 2014 #OFADevWorkshop 10
Thank You #OFADevWorkshop