パイプライン

このディレクトリー下には、書籍の9章で紹介されるパイプラインの実装が含まれます。

一覧

書籍中のリスト番号

ファイル

説明

9.1

serial/serial_pipeline.h

ステージ fg そして h によるシリアル実装のパイプライン

9.2

tbb/tbb_sps_pipeline.h

TBB によるパイプライン。リスト 9.1 に等価であることを除き、ステージは並列に実行され、中盤のステージでは並列に複数の項目を処理します。

9.3

cilkplus/cilk_sps_pipeline.h

リスト 9.1 のシリアル・パイプラインに等価な、Cilk Plus によるパイプライン

9.4

cilkpus/reducer_consume.h

Cilk Plus において項目の消費をシリアル化するためレデューサーを定義

追加

cilkplus/test_reducer_consume.cpp

reducer_consume クラスのテスト用コード

追加

common/test_pipeline.cpp

パイプラインのテスト用コード

 

戻る