とっちゃん's Blog

WindowsInstaller に WiX はいかがですか~

目次

Blog 利用状況

ニュース

とっちゃんって?

コミュニティ

@ITの記事

CodeZineの記事

WiX チュートリアル

Windows ユーザー エクスペリエンス ガイドライン

唯一の日本語書籍

記事カテゴリ

書庫

日記カテゴリ

インストーラ関連

旧館

そのまんまパイプラインはないんだよね。。。

ネタ元:インテルTBB 3.0によるパイプライン処理

επιστημηさんの記事です。TBB3.0(VS2010環境だとラムダOK)で新たに加わったパイプライン関数のお話です。

パイプライン処理って何?という人は元記事見てください(1ページ目だけでも十分ですが、3ページ目最後の実行結果が並列並列してていい感じですw)。

ということで、さっそくPPLに移植しました。といっても、PPLにはパイプラインの仕組みそのものはありません。なので、別途agents ライブラリにある、非同期メッセージのtransferオブジェクトを使って実装します(まぁ、これを数珠つなぎにするのがパイプラインなんですがw)。

感じとしては、3ページ目の make_filter() を直接渡すではなく、それでオブジェクトを作っておいて、それぞれをつないでいくという感じです。

そして、最後に明示的にメッセージを送ってやれば、あとは粛々と処理を行ってくれます。もちろん、並列に。。。

エントリー見たのが、3時ころだったかな?ちなみに今の時点で5時半です。

2時間ばかりはまってました。。。だって、結果でねーんだもの...orz

 

ということで、こいつもありがたーくいただきました。

結果は、6/26 のわんくま同盟東京勉強会 に持っていきますよ。やるかどうかは当日の皆さんの心意気次第ですがw

投稿日時 : 2010年6月9日 17:40

コメントを追加

# TBBで遊んでみたよ(10) 2010/06/09 19:29 東方算程譚

TBBで遊んでみたよ(10)

タイトル
名前
URL
コメント