|
MPI_File_get_type_extent(fh, datatype, extent, ierror)
integer fh, datatype, ierror
integer(kind=MPI_ADDRESS_KIND) extent
返回文件数据类型的跨度
MPI_File_get_view(fh, disp, etype, filetype, datarep, ierror)
integer fh, etype, filetype, ierror
Character*(*) datarep, integer(kind=MPI_OFFSET_KIND) disp
返回当前文件视口
MPI_File_iread(fh, buf, count, datatype, request, ierror)
<type> buf(*)
integer fh, count, datatype, request, ierror
在非共享文件指针的当前位置开始非阻塞读文件
MPI_File_iread_at(fh, offset, buf, count, datatype, request, ierror)
<type> buf(*)
integer fh, count, datatype, request, ierror
integer(kind=MPI_OFFSET_KIND) offset
在指定的偏移开始非阻塞读文件
MPI_File_iread_shared(fh, buf, count, datatype, request, ierror)
<type> buf(*)
integer fh, count, datatype, request, ierror
在共享文件指针的当前位置开始非阻塞读文件
MPI_File_iwrite(fh, buf, count, datatype, request, ierror)
<type> buf(*)
integer fh, count, datatype, request, ierror
在非共享文件指针的当前位置开始非阻塞写文件
MPI_File_iwrite_at(fh, offset, buf, count, datatype, request, ierror)
<type> buf(*)
integer fh, count, datatype, request, ierror
integer(kind=MPI_OFFSET_KIND) offset
在指定的偏移开始非阻塞写文件
MPI_File_iwrite_share(fh, buf, count, datatype, request, ierror)
<type> buf(*)
integer fh, count, datatype, request, ierror
在共享文件指针的当前位置开始非阻塞写文件
MPI_File_open(comm., filename, amode, info, fh, ierror)
Character*(*) filename
integer comm., amode, info, fh, ierror
打开一个文件
MPI_File_preallocate(fh, size, ierror)
integer fh, ierror
integer(kind=MPI_OFFSET_KIND) size
为一个文件预分配磁盘空间
|
|