2

我有一个 GUI 应用程序,它从第二个线程监听网络端口。我在看 OpenMP,我想知道是否有简单的方法来创建这样的线程。我正在搜索文档,但 OpenMP 站点浏览起来不是很方便。有人可以帮忙吗?

4

1 回答 1

2

据我了解,OpenMP 是一个针对繁重计算的编译器辅助并行化框架/库。您提示编译器您的代码的哪些部分(通常是循环)可以并行运行。编译器发挥了它的魔力(插入库调用、共享/取消共享变量等),而且,噗,程序现在可以在多个内核上运行得更快(有时)。我不知道,使用 OpenMP 可能会做你想做的事,但我认为你正在寻找错误的工具。直接用pthread做事是一种选择。

于 2009-05-27T17:19:38.770 回答