我正在使用梅蒂斯,一个图形分区API。我有一个由节点组成的完整网格,并希望对此网格进行分区。在这个分区之后,一个cfd求解器将在多个gpu上并行运行。问题是:我需要一个来自metis的块输出(每个维度中的节点数相同)。我知道,梅蒂斯只是在后台用了一张图。
然而,是否有可能获得块作为输出?
发布于 2017-04-11 03:06:33
这对你来说可能太晚了,但对其他人来说也许还不算太晚。如果您想要一个阻塞的输出,我也假设您使用的是结构化网格。
如果是这样的话,我们可以沿着这个答案来自SciComp进行跟踪。从METIS创建块输出的一个相当好的解决方案:
我说这是一个“相当好”的解决方案,因为在运行METIS之前,您必须自己指定每个维度中的节点数量。因此,也许您可以自己优化这个超参数,但也许您只需进行一个有教养的猜测,并使用输出METIS提供的运行。
https://stackoverflow.com/questions/41336045
复制相似问题