Browse by Tags

PDC 2009 (Nov. 19)
20 November 09 03:41 PM | hiroyuk | 0 Comments   
PDC 2009 も最終日です。今日はキーノートもなく、以下のセッションに参加しました。 [SVR10]Lighting up Windows Server 2008 R2 Using the ConcRT on UMS [VTL02]Axum: A .NET Language for Safe and Scalable Concurrency [CL03]DirectX11 DirectCompute [CL35]Custom Behaviors for Advanced Microsoft Silverlight Read More...
PDC 2009 (Nov.18)
19 November 09 04:01 PM | hiroyuk | 0 Comments   
PDC09 も本番2日目です(私は3日目ですが)、今日もキーノートがありました。今日、参加したセッションは以下の通りです。 キーノート BOF Developers on Better Design, User Experience and Why It Matters CL34 Media Foundation: Supporting Hardware Codecs and Cameras CL15 Modern 3D Graphics Using Windows 7 and Direct3D Read More...
PDC 2009 (Nov. 17)
18 November 09 03:51 PM | hiroyuk | 0 Comments   
PDC 2009 の本番が始まりました、今年は1日減って3日間です。今日は以下のセッションに参加しました。 キーノート [CL09] How Microsoft Visual Studio 2010 Was Built with Windows Presentation Foundation 4 [VTL32] Concurrency Fuzzing & Data Races [FT19] C++ Forever: Interactive Applications in the Age of Read More...
PDC 2009 (Nov. 16)
17 November 09 12:35 PM | hiroyuk | 0 Comments   
今年もロスアンジェルス コンベンションセンターでPDC 2009が開催されています。今日はワークショップがあり、私は「 Patterns of Parallel Programming: A Tutorial on Fundamental Patterns and Practices for Parallelism 」に参加しました。 アジェンダ 並列プログラミング概要 by Herb Sutter 並列プログラミングのパターン入門 by Ade Muller Visual Studio 2010での並列プログラミングのパターンの適用 Read More...
Filed under: ,
タスク並列ライブラリー(TPL)のBeta2での更新
09 November 09 03:03 PM | hiroyuk | 0 Comments   
pfxteam ブログに .NET 4 Beta 2 での TPL の更新について3+1回で紹介されています。 What’s new in Beta 2 for the Task Parallel Library? (Part 1/3) キャンセル What’s new in Beta 2 for the Task Parallel Library? (Part 2/3) デフォルトでタスクをデタッチ ContinueWhenAny / ContinueWhenAll のリファクタリング UnobservedTaskExceptionイベント Read More...
Filed under:
同時実行コンテナ in VS2010 Beta 2
02 November 09 10:21 AM | hiroyuk | 0 Comments   
スレッドセーフでロックフリーのデータコレクション(同時実行コンテナ)concurrent_queueとconcurrent_vector は、PDC 08で紹介されていましたが、Visual Studio 2010 Beta 1 には実装されていませんでした。 Parellel Programming for Native Code ブログ「 What’s new in Beta 2 for the Concurrency Runtime, Parallel Pattern Library and Read More...
Filed under: ,
並列プログラム サンプル for .NET 4 の更新
28 October 09 03:28 PM | hiroyuk | 0 Comments   
code.msdnで公開されている 並列プログラム サンプル for .NET 4 がベータ2用に更新されました。サンプルの数も倍増しており、「食事する哲学者」などが追加されています。 Read More...
Filed under:
Visual Studio 2010 におけるタスクベースの並列アプリケーションのデバッグ
22 October 09 07:44 AM | hiroyuk | 0 Comments   
MSDNマガジン9月号日本語版に VS2010の並列デバッガーの記事 が載っています。この号のいくつかの記事は機械翻訳ですが、幸いなことにこの記事は人間翻訳のようです。レイアウトが崩れいているところがあるのが、残念ですが... VS2010の新機能である並列タスク ウィンドウと並列スタック ウィンドウの使い方が解説されています。 Read More...
Filed under:
STM.NET
21 September 09 01:34 PM | hiroyuk | 0 Comments   
Software Transactional Memory for .NET Framework (STM.NET) が MSDN Devlab に公開されています。これは .NET Framework 4 Beta 1(つまり VS2010 Beta1)といっしょに使うことができます。STM は並列プログラミングにとって重要な要素の一つであり、このリリースでは以下の項目がサポートされています。 ツールのサポート デバッグ ETW トレース ロックの相互運用性 伝統的なトランザクションとの相互運用性 Read More...
Filed under:
aobench の並列化
07 September 09 04:06 PM | hiroyuk | 0 Comments   
CEDEC 2009 での講演の準備中に、レイトレースの C のベンチマーク aobench を教えてもらったので、このベンチマークを Visual Studio 2010 の PPL(並列パターン ライブラリー)を使い、並列化してみました。 レンダリング ループを parallel_for を使って以下のように並列化しました。 void render( unsigned char *img, int w, int h, int nsubsamples) { int x, y; int u, v; Read More...
Filed under:
Attachment(s): ao.cpp
食事する哲学者の問題を Asynchronous Agents で解決する(MSDNマガジン6月号)
20 July 09 03:46 PM | hiroyuk | 0 Comments   
やはり MSDN マガジン 6月号に「 食事する哲学者の問題を Asynchronous Agents で解決する 」が掲載されています。C++ PPL(Parallel Pattern Library)と Asynchorouns Agents Library による非同期エージェントを使った、メッセージ渡しによる並列プログラミングの解説です。 OpenMP と PPL との比較も少し載っています。 特徴的なのは、この問題に対してよく使われる、明示的なロックやスレッド API を直接的には使わずに解決していることです Read More...
Filed under: ,
並行ランタイムと並列パターン ライブラリのサンプル
29 June 09 01:02 PM | hiroyuk | 0 Comments   
以前、「 並列プログラミング サンプル .NET 4 Beta 1 」を紹介しましたが、ネイティブ Win32 のサンプルも「 並行ランタイムと並列パターン ライブラリ(PPL)のコードサンプル 」として公開されています。「 フィボナッチ数 」を求めたり、「 食事をする哲学者 」などのサンプルがあります。 Read More...
Filed under: , ,
.NET Framework でのプログラミングを並列します
11 June 09 03:12 PM | hiroyuk | 0 Comments   
Visual Studio 2010 の日本語ベータ版 が公開されました。それに伴い .NET Framework 4 などのドキュメントの日本語 がMSDN Libraryで公開されています。ただし、機械翻訳なのでかなり読みにくいです。英語も一緒に表示されるので、変な日本語ですががまんしてお読みください。RTM版はちゃんと人間が翻訳した日本語になるはずです。 .NET Framework 4 の並列プログラミングのドキュメント の表題が今日のブログの表題 「.NET Framework でのプログラミングを並列します Read More...
Filed under:
並列プログラミング サンプル .NET 4 Beta 1
22 May 09 05:01 PM | hiroyuk | 0 Comments   
Visual Studio 2010 Beta 1 に含まれる .NET Framework 4 Beta 1 には、.NET用の並列プログラミング APIである PLINQ や TPL(Task Parallel Library)があります(Parallel Extensionと呼ばれていました)。 MSDN コードギャラリー にVS2010 Beta 1 用の並列プログラミング サンプルが公開されており、ダウンロードできます。サンプルの内容は以下の通りです。 AcmePizza ImageColorizer Read More...
Filed under:
TechDays 2009 ビデオ公開
02 March 09 02:02 PM | hiroyuk | 0 Comments   
TechDays 2009 のビデオが公開されました。キーノートとブレイクアウトの全セッションが公開されています。私が担当したのは以下の2セッションです。 T3-303 スケーラブルな並列プログラミング   ~デスクトップ アプリの並列化~ T2-402 Windows 7:グラフィックスAPI詳解 T2-402のビデオを見ると、59分ごろに「ウワァー、びっくしりた」という変な声が入っています。これは、講演者の頭上にあった看板が落ちてきたリアクションでした(薄い樹脂製だったので、私は特に怪我はしませんでしたが...)。再生されるのはスライドだけなので、このセリフだけでは何が何だか分かりませんね Read More...
Filed under: , ,

Search

This Blog

DirectX 情報

Silverlight 情報

Windows 情報

WPF 情報

並列コンピューティング情報

著書

Syndication

Page view tracker