1、学习目标
并行IO是并行计算中最复杂的一种并行计算方式,本章只介绍最基本的并行IO操作,包括指定显式偏移的并行文件读写,使用独立文件指针的并行文件读写和共享文件读写三种主要类型。

2、重点和难点
重点是文件视口的定义和基于文件视口的文件操作。

3、学习方法
由于基本的文件操作在C和FORTRAN中都介绍过,因此本章只需要重点学习与并行操作有关的部分,即在概念上认为存在一个所有进程都可以操作的单一文件,所有的进程可以通过本章介绍的各种方法来对该文件进行访问。

4、本章的学习内容
思考问题(带着问题学习)
回忆在C或FORTRAN中对文件操作的各种方式。
打开、关闭、读,写
想一下,如果每个进程都对不同的文件名进行操作,是否可以实现并行文件操作的功能?
可以,但是不能提供一个统一的文件的概念。