void send_result(result *res,int *count,int dest,MPI_Comm comm,MPI_Request *req); result *recv_result(int *count,int source,MPI_Comm comm,MPI_Request *req);Vertailijaprosessi lähettää funktiolla send_result tuloksenkeräilijäprosessille vertailuoperaation tulokset. Osoitin res viittaa taulukkoon, joka sisältää muuttujan count osoittaman määrän result tietueita.
Vartailuoperaatioden tuloksia vastaanotetaan funktiolla recv_result, joka palauttaa osoittimen vertailijaprosessin lähettäämään tulostaulukkoon ja asettaa parametrin res osoittamaan kokonaislukumuuttujaan vastaanotettujen tulosten määrän.