Lucruri noi in MPI-2

9
MPI-2 Ce aduce nou MPI-2 Ioan Alexandru Eftimie Grupa 332CC 12.01.2009

Transcript of Lucruri noi in MPI-2

Page 1: Lucruri noi in MPI-2

MPI-2

Ce aduce nou MPI-2

Ioan Alexandru EftimieGrupa 332CC

12.01.2009

Page 2: Lucruri noi in MPI-2

MPI-2

Message Passing Interface 1994 MPI-1.1, 1996 MPI-2 Mi MPI-1.2 MPI-2:

Fortran 90 1i C++ Peste 500 de func6 ii Management de procese dinamic Comunicare locală I/O paralel

12.01.2009

Page 3: Lucruri noi in MPI-2

MPI-2

Management de procese dinamic MPI_COMM_SPAWN Nu ia rolul SO

12.01.2009

Page 4: Lucruri noi in MPI-2

MPI-2

I/O Paralel POSIX insuficient Collective buffering,

grouping, disk-directed I/O Tipuri de date derivate,

abstractizare; etype

12.01.2009

Page 5: Lucruri noi in MPI-2

MPI-2

Conventie de nume

Class_action_subset Get, Set, Create, Delete, Is

12.01.2009

Page 6: Lucruri noi in MPI-2

MPI-2

Denumiri deprecate i înlocuite în

MPI-2

12.01.2009

Page 7: Lucruri noi in MPI-2

MPI-2

Adop � ia MPI-2

Middleware mai greoi Teama de portabilitate de la 1.2

Simplitate vs. func� ionalitate exacerbată

12.01.2009

Page 8: Lucruri noi in MPI-2

MPI-2

Viitorul

MPI-3 Multithreading + MPI Toleranr ă la erori http://www.mpi-forum.org/

12.01.2009

Page 9: Lucruri noi in MPI-2

MPI-2

Multumesc!

12.01.2009