我使用 QWIN 图形来监控计算过程中发生的情况。这对于发现错误也是一个很好的帮助。现在我已经并行化了代码(从命令行运行),但我想返回 Visual Studio 环境,因为到目前为止它一直非常高效。有控制台项目的说明,但这些没有给我图形窗口。
问问题
86 次
1 回答
0
你会遇到困难。QuickWin (QWIN) 做了很多假设,其中最重要的一点是程序的单个用户从 Windows UI 运行它。使用 MPI,程序的多个实例并行运行,没有一个连接到 Windows UI。此外,QuickWin 有自己的线程模型——UI 有一个线程,而执行代码有另一个。
由于 QuickWin 对环境的控制很少,我不知道如何使用 MPI 进行这项工作。更糟糕的是,QuickWin 要求整个程序是静态链接的,这限制了一些编程模型。
看来您可以将自动并行或 OpenMP 与 QuickWin 一起使用 - 为什么不先尝试呢?
于 2017-09-20T19:54:40.307 回答