linux系统上的cilk++



我的cilk++程序在windows系统上运行良好,但在linux系统上运行不好:

在windows系统上,当增加线程数量时,执行时间会减少但是在linux系统上,在增加线程数量的同时,执行时间也会增加。

我使用了linux ubuntu 2.6.35-22-generic x86_64 GNU/linux

我不明白问题的根源。有人能帮我吗?

没有来源,就无从知晓。可能有一个资源在Windows上具有每线程实现,在Linux上具有共享实现。

我建议使用像英特尔的VTune/放大器这样的性能分析器来计算应用程序的时间消耗情况。

- Barry Tannenbaum
  Intel Cilk Plus Runtime Development

相关内容

  • 没有找到相关文章

最新更新