12th ANNUAL WORKSHOP 2016 CREATING A COMMON SOFTWARE VERBS IMPLEMENTATION Dennis Dalessandro, Network Software Engineer April 6th, 2016 Intel OpenFabrics Alliance Workshop 2016 AGENDA § Overview • What is rdmavt and why bother? • Technical details • How did we get it into the kernel? 2 OpenFabrics Alliance Workshop 2016 WHAT AND WHY? 3 OpenFabrics Alliance Workshop 2016 PROBLEM § Quite simple: C