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

  • 並行コンピューティング技法 実践マルチコア/マルチスレッドプログラミング
  • 並行コンピューティング技法 実践マルチコア/マルチスレッドプログラミング
ISBN
978-4-87311-435-4
著者情報
ブレッシャーズ,クレイ(ブレッシャーズ,クレイ)(Breshears,Clay)
2000年9月からIntelに勤務。シニア並列アプリケーションエンジニアとして、イリノイ州シャンペーンのIntel並列アプリケーションセンターでキャリアをスタートした。当時はカスタマアプリケーションにおけるマルチスレッド化/分散ソリューションの実装を担当していた。現在は、コースウェアのアーキテクトとして、マルチコア/マルチスレッドのプログラミングとトレーニングを専門としている。Intel入社前はライス大学の研究科学者として、国防総省の研究者達が使用する最新のHPC(High Performance Computing)プラットフォームとリソースのサポートをしていた

千住 治郎(センジュ ジロウ)
獨協大学前田ゼミ卒。普及しているプログラミング言語以外にもAPLなど少数派の言語も経験する。昭和63年からUNIXを使用し始め、ソフトウェア開発を行っている

¥3,520 税込

16 nanacoポイント

16 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

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

目次

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

商品詳細

出版社名
オライリー・ジャパン
対象年齢
一般
フォーマット
単行本
原題
原タイトル:The art of concurrency

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。