Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Python 初学者 - 没有名为“mpi4py”的模块
我是一名学生 第一次使用Python 目前我在虚拟机上使用 Xubuntu 19 10 我检查了 python 和 mpi4py 安装 我的 并行编程 教授给了我这个简单的 python 代码 from mpi4py import MPI
python
package
MPI
mpi4py
使用 MPI_Gather openmpi c 收集字符串
我想为每个进程生成一个字符串 然后收集所有内容 但是每个进程中创建的字符串是通过附加整数和字符来创建的 我仍然无法正确收集所有内容 我可以一一打印所有部分字符串 但如果我尝试打印 rcv string 我只会得到一个部分字符串 或者可能会出
c
MPI
OpenMPI
在 C++ 中使用 MPI 对数组进行排序
我想使用 MPI 库对随机数数组进行排序 这个想法是使用 MPI Scatterv 切割数组并将其发送到进程 每个进程都应该在本地对其数据量进行排序并将其发送回主进程 MPI Gatherv 主进程应该对部分排序的表进行排序 合并 如果最后
c
MPI
Hadoop MapReduce 与 MPI(与 Spark、Mahout 与 Mesos) - 何时使用其中之一?
我是并行计算新手 刚刚开始在 Amazon AWS 上尝试 MPI 和 Hadoop MapReduce 但我对何时使用其中一种而不是另一种感到困惑 例如 我看到的一个常见的经验法则可以总结为 大数据 非迭代 容错 gt MapReduce
Hadoop
parallelprocessing
MapReduce
MPI
单机上的 MPI 并行程序执行
我想在带有核心 i7 cpu 的单台电脑上运行并行代码我可以编译我的代码 但运行它时遇到问题 我使用 mpicxx 编译代码 当我通过 mpirun np 8 a out 运行它时 只有一个进程 我的操作系统是linux ubuntu 11
c
MPI
16 字节实数的 MPI_AllReduce 的奇怪结果
编译器 gfortran 4 8 5 MPI 库 OpenMPI 1 7 2 预装 OpenSuSE 13 2 这个程序 use mpi implicit none real 16 x integer ierr irank type16 c
Fortran
MPI
OpenMPI
quadrupleprecision
MPI_Comm_spawn 和 MPI_Reduce
我有两个程序 主人 产生 工作人员 执行一些计算 我希望主人从工作人员那里获取结果并存储总和 我正在尝试使用 MPI Reduce 从工作人员收集结果 工作人员使用 MPI Reduce 将结果发送给主机 MPI Comm 我不确定这是否正
c
MPI
通过 fftw_mpi_r2c_2d 和 fftw_mpi_c2r_2d 输出不正确
我编写了一个简单的测试程序 以便在 2d 域 使用 Fortran 中使用 MPI 实现 FFTW 该域的宽度为 Ny x Nx 并在第二个 x 索引中进行分区 在正确 我相信 声明和分配变量和计划之后 我调用 fftw mpi r2c 2
Fortran
MPI
FFTW
居委会集体——减少运营
我需要 allreduce MPI Ineighbor allreduce 来进行 MPI 中的集体通信 遗憾的是它尚未包含在内 明显但效率不高的解决方案是使用 MPI Neighbor alltoall 以增加缓冲区大小为代价 您有什么建
Graph
MPI
信号:MPI C++ 中的分段错误 (11)
我有一个代码 它计算 MPI 中整数的平均值 include
c
Ubuntu
MPI
C/C++ MPI 加速未达到预期
我正在尝试编写一个 MPI 应用程序来通过计算机集群加速数学算法 但在此之前我正在做某种基准测试 但最初的结果并不像预期的那么好 测试应用程序在 4 核时具有线性加速 但 5 6 核并未加速应用程序 我正在使用 Odroid N2 平台进行
Linux
performance
MPI
raspberrypi4
odroid
使用 MPI 和 openMP 并行运行代码时扩展性较差
我有以下实现 int main int argc char argv int n runs 100 Number of runs int seed 1 int arraySize 400 initialise the random numb
c
parallelprocessing
MPI
HPC
OpenMPI
使用 MPI_Scatter 发送矩阵的列
我正在尝试使用 MPI 编写矩阵向量乘法程序 我试图将矩阵的列发送到单独的进程并在本地计算结果 最后我做了一个MPI Reduce using MPI SUM手术 发送矩阵的行很容易 因为 C 按行优先顺序存储数组 但列则不然 如果您不一一
c
MPI
sizeof(MPI_INT) 与 sizeof(int) 不同
我注意到 int 和 double 的大小与使用函数 MPI Type size MPI INT MPI INT SIZE 计算的大小不同 这是否意味着 sizeof MPI INT 返回错误值 8 通常应该是 4 感谢您的回复 MPI I
types
parallelprocessing
size
MPI
MPI 发送数组的数组
好的 所以我尝试通过 MPI 发送这样的结构 struct BColumns double B int offset 如果我只是像这样对数据进行一些BS分配 bSet offset myRank bSet B double calloc 2
c
MPI
MPICH
错误:libtool - 编译 MPI 程序时
我在用着OpenSuse Leap我安装了openMPIYaST 心想 运行一个which mpirun我得到的命令 usr lib64 mpi gcc openmpi bin mpirun和跑步which mpicc i get usr
c
Linux
gcc
MPI
OpenMPI
关于 MPI_Reduce
就一个问题 如果我使用函数 MPI Reduce 当这是一个动态数组时 只有根可以分配接收缓冲区 例如 int r 10 int yloc y yloc calloc r sizeof int for all processes if I
c
MPI
从 R 调用并行 fortran MPI 子例程
我想在 R 可以调用的子例程中编写一些并行 Fortran 代码 我想从 R 读取数据并将其发送到并行 Fortran MPI 然而 我注意到 当我将以下程序作为子例程运行时 即将 子例程 替换为 程序 代码不再编译 当它是程序时 它会编译
r
parallelprocessing
Fortran
MPI
subroutine
MPICH 示例 cpi 在多个新安装的 vps 上运行时会生成错误
我刚刚开始学习mpi 所以我买了3个vps来创建一个实验环境 我成功安装并配置了 ssh 和 mpich 这三个节点可以在没有密码的情况下相互连接 但不能连接自身 并且 cpi 示例通过了 在本地计算机上没有任何问题 当我尝试在所有 3 个
MPI
«
1
2
3
4
5
6
7
...9
»