一、名词解释
(1) 虚拟进程拓扑


(2) MPI预定义数据类型



简答题
(1)一些主要的MPI实现有那些?


(2)类型图



三、 判断并给出理由
(1)MPI是一种并行语言
A 不对
B 对

(2)MPI主从模式的并行程序可以为SPMD形式
A 不对
B 对


(3)广播语句可以用接收语句来接收相应的消息
A 对
B 不对

(4)非阻塞发送语句可以用阻塞接收语句来接收
A 对
B 不对

MPI调用接口介绍

MPI_Errhandler_free

MPI_Comm_free

MPI_Errhandler_set

MPI_Comm_rank

MPI_Error_string

MPI_Comm_remote_size

MPI_File_close

MPI_Comm_split

MPI_File_get_atomicity

MPI_Dims_create

MPI_File_get_errhandler

MPI_Errhandler_create

MPI_File_get_info

MPI_Errhandler_get

MPI_File_get_position_shared

MPI_Error_class

MPI_File_get_type_extent

MPI_File_iread

MPI_File_delete

五、程序设计
(1)各进程并行打印"HELLO WORLD"
(2)用重复非阻塞通信实现的例子(Jacobi迭代)