如何使用英特尔(c) Cilk Plus与CodeBlocks



我最近一直在学习《Introduction to algorithms》(由Cormen, Rivest编写)第三版中的多线程算法。这本书的序言激励我使用麻省理工学院开发的Cilk Plus扩展。但是,我还没有能够在网上找到任何文章来将它与我的CodeBlocks IDE集成以供使用。是否有任何命令集来声明相同的链接器设置?

文件夹C:Programs(x86)IntelCilkTools目录

  1. bin:包含ia32, intel64文件夹(包含dll) +其他dll和exe
  2. doc: html页面和jpg文件
  3. 包含:有CilkTools,它有四个。h文件:cilkscreen.h, cilkview .h, fake_mutex.h和lock_guard.h
  4. opensrc:有一个zip文件(ZedGraph,开源图形包)
  5. visual studio和示例文件

您混淆了编译器和Cilk工具。首先,您需要安装英特尔c++ Composer并将其集成到IDE中。我在维基百科上找到的关于代码块的文章声称应该可以工作,但我不知道细节。

然后你要安装英特尔Cilk Plus SDK,它为你提供了Cilkscreen种族检测器和Cilkview可扩展性分析仪。Cilk工具附带了一个插件,可以集成到Visual Studio中,但是你必须在其他ide中使用命令行。这个插件的主要好处是可以点击一个调用栈条目,然后在Visual Studio编辑器中跳转到那一行。但是报告的文本版本很容易阅读。

不要问为什么这些名字如此令人困惑。我们(开发团队)不允许选择名称。

<>之前——巴里·坦南鲍姆英特尔Cilk Plus开发

相关内容

  • 没有找到相关文章

最新更新