文件名称:benchio:用于教学和基准测试的简单Fortran并行IO基准测试
文件大小:14KB
文件格式:ZIP
更新时间:2024-04-01 12:21:01
Fortran
基准 用于教学和基准测试的简单Fortran并行IO基准测试 需要注意的是,运行基准测试之前,你必须设置LFS条带化的三个目录unstriped , striped和fullstriped 。 设置unstriped条纹以具有单个条带: lfs setstripe -c 1 unstriped 设置fullstriped以使用最大条带数: lfs setstripe -c -1 fullstriped 设置有striped以使用中间数量的条带,例如4条带: lfs setstripe -c 4 striped 基准测试使用弱缩放,即在代码中定义了本地3D数组尺寸n1,n2和n3(默认值128),并且在并行进程之间复制了该数组。 如果本地数组大小为n1 x n2 x n3,则将双精度数组定义为晕圈: double precision :: iodata(0:n1+1, 0:n2+1,
【文件预览】:
benchio-master
----cirrus.pbs(749B)
----benchio.f90(6KB)
----mpiio.f90(3KB)
----benchutil.f90(4KB)
----serial.f90(845B)
----archer.pbs(497B)
----netcdf.f90(3KB)
----striped()
--------README(225B)
----Makefile-cirrus(847B)
----fullstriped()
--------README(261B)
----Makefile-archer2(697B)
----README.md(2KB)
----hdf5.f90(4KB)
----Makefile-archer(698B)
----archer2.job(732B)
----unstriped()
--------README(242B)