並行コンピューティング技法 : 実践マルチコア/マルチスレッドプログラミング

書誌事項

並行コンピューティング技法 : 実践マルチコア/マルチスレッドプログラミング

Clay Breshears著 ; 千住治郎訳

オライリー・ジャパン , オーム社 (発売), 2009.12

タイトル別名

The art of concurrency

並行コンピューティング技法 : 実践マルチコアマルチスレッドプログラミング

タイトル読み

ヘイコウ コンピューティング ギホウ : ジッセン マルチ コア マルチ スレッド プログラミング

大学図書館所蔵 件 / 185

この図書・雑誌をさがす

内容説明・目次

内容説明

マルチコアプロセッサの登場により、逐次アルゴリズムから並列アルゴリズムへ、ソフトウェア開発は大転換期を迎えています。マルチコア時代の現在、急速に高まる並列プログラミング/マルチスレッドプログラミングの需要に応えるために本書は執筆されました。並列プログラミングの基礎から、具体的な設計、実装方法を解説。従来の逐次実行の考え方から移行しやすいように、並行ソフトウェア開発の経験豊かなIntelの技術者である著者が、ポイントを押さえてていねいに解説します。マルチスレッドプログラミングで役立つツールも紹介。マルチコアプロセッサの性能を最大限に引き出すために必須の一冊です。

目次

  • 速くしたい人、手を挙げて!
  • 並行か非並行か?それが問題だ
  • 正当性の検証と性能測定
  • マルチスレッドアプリケーション設計の8つのルール
  • スレッドライブラリ
  • 並列和とプリフィクススキャン
  • MapReduce
  • ソート
  • サーチ
  • グラフアルゴリズム〔ほか〕

「BOOKデータベース」 より

詳細情報

ページトップへ