Python MPI reduce和bcas

2024-09-26 18:00:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个带有两个节点(master、slave1)的Beowulf集群,在下面的代码中我必须将MPI与Python结合使用。是一个名为“Mediana”的图像过滤器。我的问题是,在代码的哪一部分我可以应用MIP??我读了很多bcast,reduce,send,receive,但我不知道在哪里可以使用它。你知道吗

这是我的密码:

enter code here
for w in range(width):
    for h in range(height):
        if w > 0 and w < width-1 and h > 0 and h < height-1:
            r1, g1, b1 = pixeles[w,h]
            r2, g2, b2 = pixeles[w,h-1]
            r3, g3, b3 = pixeles[w-1,h]
            r4, g4, b4 = pixeles[w,h+1]
            r5, g5, b5 = pixeles[w+1,h]
            r, g, b = ((r1+r2+r3+r4+r5)/5,
                       (g1+g2+g3+g4+g5)/5,
                       (b1+b2+b3+b4+b5)/5)
            pixeles[w,h] = (r,g,b)
image.save("/home/jose/Descargas/resultado3.jpg")
print("finish")

媒体()

谢谢!你知道吗


Tags: and代码inforrangewidthb2b1

热门问题