0

私は最近、Introduction to Algorithms (Cormen, Rivest 著)、第 3 版からマルチスレッド アルゴリズムを学んでいます。そして、この本の序文に触発されて、MIT が開発したものと同じものに Cilk Plus 拡張機能を使用するようになりました。ただし、記事をオンラインで取得して、CodeBlocks IDE と統合して利用することはできませんでした。同じリンカー設定を宣言するコマンドのセットはありますか?

フォルダの内容 C:\Programs(x86)\Intel\CilkTools

  1. bin : ia32、intel64 フォルダー (dll を含む) + その他の dll および exe が含まれます
  2. doc : html ページと jpg ドキュメント
  3. include : 4 つの .h ファイル (cilkscreen.h、cilkveiw.h、fake_mutex.h、および lock_guard.h) を含む CilkTools があります。
  4. opensrc : zip ファイルがあります (ZedGraph、オープン ソースのグラフ作成パッケージ)
  5. Visual Studio とサンプル ファイル
4

1 に答える 1

1

コンパイラと Cilk ツールを混同しています。まず、インテル C++ Composerをインストールして IDE に統合する必要があります。Code Blocks で見つけたウィキペディアの記事では、動作するはずだと主張していますが、詳細はわかりません。

次に、Cilkscreen レース検出器と Cilkview スケーラビリティ アナライザーを提供するIntel Cilk Plus SDKをインストールします。Cilk ツールには、Visual Studio に統合するためのアドインが付属していますが、他の IDE ではコマンド ラインを使用する必要があります。アドインの主な利点は、コールスタック エントリをクリックして、Visual Studio エディターでその行に移動できることです。しかし、レポートのテキスト版は読みやすいです。

なぜ名前が混乱するのか尋ねないでください。私たち(開発チーム)が名前を選ぶことは許されませんでした。

    - バリー・タネンバウム
      インテル Cilk Plus の開発
于 2014-08-10T18:20:20.733 に答える