摘要 |
暗示的なメモリの登録を利用してRDMAトランスファーのための明示的なフロー制御を促す方法、装置、及びシステムである。RDMAデータトランスファーをセットアップすべく、ソースRNICは、暗示的なメモリの登録を利用して宛先RNICに宛先バッファを割り当てよと要求する要求を送信する。暗示的なメモリの登録において、登録されるページ(1又は複数)は、ソースRNICによって明示的に特定はされず、仮想メモリにページアウトされたページに対応していてよい。この結果、これらページの登録がページフォルトとなり、該ページの登録及びピニングが完了する前に、ページフォルト遅延が生じる。ページフォルトを検出することに呼応して、宛先RNICは、ページフォルト遅延が生じていることを示す確認を返す。確認を受信したことに呼応して、ソースRNICは、一時的にパケットの送信を停止し、再送信のタイムアウト期限切れの前にACKが受信されなかったパケットを再送信しない。【選択図】図2 |