[so] [Tema2] Clarificari Cerinta

Vlad-Stefan GRIGORITA vlad.grigorita at cti.pub.ro
Sat Mar 23 10:05:24 EET 2013


Salut,

Am cateva intrebari legat de Tema 2 (MPI).

1. In cerinta zice ca Send-ul e blocant. Dar de Recv nu zice nimic, daca e blocant sau nu. Functia Recv va fi blocanta?

2. Recv ar trebui sa intoarca maxim "count" elemente de tipul datatype.
Daca dau Send(20 elemente), ar trebui sa le primesc daca apelez Recv(10 elemente) de doua ori?
Iar daca dau Send(15 elemente), ar trebui sa le primesc daca apelez Recv(10 elemente) de doua ori, la primul apel primesc 10, iar la al doilea primesc 5?
Sau trebuie ca numarul de elemente care se trimit sa fie mai mic sau egal decat numarul de elemente care se primesc, si in caz contrar sa intorc MPI_ERR_IO la sender si receiver?

3. Cum se va trata momentul in care un proces asteapta elemente de tip INT, si alt proces ii trimite de exemplu elemente de tip DOUBLE?
Se va intoarce MPI_ERR_IO in ambele functii sau procesul care asteapta se va intoarce atunci cand cineva ii va trimite elemente de tip INT, iar cel care trimite elemente de tip DOUBLE, va iesi din Send, atunci cand destinatia doreste sa primeasca elemente de tip DOUBLE?

Vlad

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20130323/2ea52a97/attachment.html>


More information about the so mailing list