InfiniBand är en switchad vävlänk. InfiniBand-specifikationen definierar inte ett API. OFED-paketet, libibverbs, har dock blivit standard API på Linux- och Solaris-system. Sparse dokumentation finns för verb API. Det enklaste InfiniBand programmet som tillhandahålls av OFED, ibv rc pingpong, är ca 800 rader lång. Semantiken att använda verb API för detta program är inte uppenbar för första gången läsaren. Detta papper kommer att dissekera ibv rc pingpong programmet i ett försök att göra klart för användarna hur man interagerar med verb. Detta arbete motiverades av ett pågående projekt med direkt stöd från InfiniBand för DMTCP-kontrollpaketet [1].
Egentligen var detta vad motiverade Kerr att dissekera i REF ett enkelt pingpong program, i ett försök att klargöra hur man interagerar med InfiniBand Verbs API.
Dissecting a Small InfiniBand Application Using the Verbs API
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}