多核应用程序cygwin

多核应用程序cygwin,cygwin,multicore,Cygwin,Multicore,如果我在cygwin内的windows多核上运行并行应用程序(使用f.e.OpenMP)-我是否具有windows机器提供的完整多核性能,或者是否由于cygwin层而出现预期的显著速度降低 有什么经验吗?我知道这是一个老问题,但鉴于我最近发现的多核CPU()上多线程应用程序的Cygwin bug,我只想指出Cygwin上的多线程应用程序是不可能的。在我的例子中,双核上的多线程应用程序运行速度比强制在单核上运行慢8倍(通过设置CPU关联掩码)

如果我在cygwin内的windows多核上运行并行应用程序(使用f.e.OpenMP)-我是否具有windows机器提供的完整多核性能,或者是否由于cygwin层而出现预期的显著速度降低


有什么经验吗?

我知道这是一个老问题,但鉴于我最近发现的多核CPU()上多线程应用程序的Cygwin bug,我只想指出Cygwin上的多线程应用程序是不可能的。在我的例子中,双核上的多线程应用程序运行速度比强制在单核上运行慢8倍(通过设置CPU关联掩码)