Arrow 发布的帖子
-
float浮点型异常怎么解决
CATCHSIG: Myid = 0(CPU 40943,CG 0), si_signo = 8(Floating Point Exception: PC = 0x4ff07d9054)
[vn040943:mpi_rank_0][MPIDI_CH3_Abort] application called MPI_Abort(MPI_COMM_WORLD, 1000) - process 0: No such file or directory (2)m_index_value.resize(index_size); stat_type result(index_size, (0, 0));//每个进程分量 然后是不同进程计算内部result的过程 出错行 : **MPI_Reduce(&result[0], &m_index_value[0], index_size, MPI_C_FLOAT_COMPLEX, MPI_SUM, 0, MPI_COMM_WORLD);**
定位就在这一行规约操作,规约之后0进程还有写文件操作,其他进程没有
result是一个complex<float>的数组,长度为index_size
m_index_value也是一个complex<float>的数组,长度为index_size请问这是什么原因,话说这个问题已经频繁出现好几次了最近,之前从来没碰见过