文件名称:chicken-mpi:Chicken方案的消息传递接口(MPI)绑定
文件大小:57KB
文件格式:ZIP
更新时间:2024-03-07 02:47:38
mpi chicken-scheme mpi-library scheme-language chicken-scheme-eggs
mpi 消息传递接口(MPI)的Chicken方案绑定。 文献资料 MPI( )是分布式内存并行编程的流行标准。 它提供点对点消息传递和组通信操作(广播,分散/聚集等)。 Open MPI( )是MPI标准的实现,该标准结合了其他几个项目(FT-MPI,LA-MPI,LAM / MPI和PACX-MPI)的技术和资源为了构建最好的MPI库。 鸡肉MPI鸡蛋为MPI 1.2通讯的很大一部分程序提供了一个Scheme接口。 它基于Xavier Leroy的Ocaml MPI库( )。 已使用Open MPI 1.2.4-1.10.1和MPICH 3.2版对mpi库进行了测试。 初始化和时间程序 MPI:init :: [ARG1 ...] -> UNDEFINED 初始化MPI执行环境。 必须在任何其他MPI例程之前调用此例程。 MPI最多可以初始化一次。 MPI:spawn
【文件预览】:
chicken-mpi-master
----mpi.scm(7KB)
----build.sh(64B)
----mpi.setup(1KB)
----.github()
--------workflows()
----build.scm(2KB)
----mpi.egg(287B)
----datatype.scm(10KB)
----msgs.scm(17KB)
----mpi.c5.release-info(334B)
----comm.scm(7KB)
----chicken-mpi.h(2KB)
----group.scm(9KB)
----LICENSE(34KB)
----collcomm.scm(132KB)
----README.md(18KB)
----mpi.release-info(427B)
----mpi.meta(542B)
----tests()
--------run.scm(1KB)
--------mandel.scm(3KB)
--------numsort.scm(2KB)
--------collective-master-worker.scm(1KB)
--------master-worker.scm(1KB)
--------datatest.scm(3KB)
--------mpitest.scm(33KB)
----init.scm(8KB)