A model of completion queue mechanisms using the virtual interface API
Naresh M. Patel, Hari Sivaraman · 2002
In this paper we evaluate the performance of different completion mechanisms for the Virtual Interface (VI) architecture from an application perspective. Based on this comparison we show that the completion queue model offers an optimal way to receive messages in multi-threaded applications under moderate to heavy traffic loads. The application model presented in this paper demonstrates efficient ways of using the VI interface.