▲ 先頭に戻る

コンピュータプラットフォームでの並列処理の新たな展開と挑戦
ITインフラに対する厳しい要求に対して、コンピュータ自身も大きく変わろうとしています。その中心となっているのが、マイクロプロセッサの64ビット化と“マルチコア化” です。これらの64ビット化されたマルチコアプロセッサを採用したサーバ、ノート/デスクトップが市場に投入されることにより、計算機を含むITインフラは大きな変革の時を迎えています。このようなITインフラの変化に対応するこ とが現在求められています。 続きを読む
  1. はじめに:なぜ、並列処理が必要なのか?
  2. コンピュータにおける並列処理
  3. 並列処理による性能向上の実現
  4. プログラミングワークフローについて
  5. おわりに:スケーラブルシステムズの取り組み
掲載資料について

掲載された資料は、予告なしに変更されることがあります。 ホームページの構成は、サイトマップでご確認ください。
掲載内容のお問い合わせ

リンクや掲載画像の転載についての記述や、当サイトでの問題点のご指摘は お問い合わせフォームをご利用ください。
掲載資料の形式について

ダウンロード可能な資料は主にPDFファイル形式となっています。PDFリーダー/ビューアーをご用意ください。 フリップブック形式の資料はブラウザで閲覧可能です。

ダウンロードについて
ダウンロードした資料の取扱は 「ダウンロードについて」の項をご確認ください。
フリップブックについて
ダウンロードなしでブラウザで閲覧可能です。PDFファイル形式のご提供についてはお問い合わせフォームからご請求ください。

ホームページの印刷について
ブラウザの印刷機能をご利用ください。データシートなどはプリントボタンを設置してあります。


新規作成 | 更新済み
掲載資料のマークについて

更新された資料や新規公開資料には、マークを付加しています。
  


トップページ > 並列処理・並列プログラミング > 資料ダウンロード
スケーラブルシス テムズ株式会社は、マルチスレッド技術を最大限に活用し、ITインフラの革新のための支援を行っています。マルチスレッドプログラミングのための技術情報の提供、プログラ ミングのトレーニング、利用技術に関するコンサルテーションなど幅広い活動を行います。ここでは、並列プログラミングに関する技術資料を紹介しています。より詳しい資料については、リクエストフォームでお尋ねください。

▼ 並列プログラミングとマルチスレッド

コンピュータプラットフォームでの並列処理の新たな展開と挑戦

パイプライン化やスーパースカラ命令といった従来のテクノロジーだけでは、市場が要求する機能と性能を実現することが困難になっており、マイクロプロセッサには、命令レベルの並列実行での性能向上の限界を打破するために、より深いパイプライン化とスーパースカラ命令の強化という技術革新に加えて、ベクトル化やマルチスレッド・プログラミングといった新しいレベルの並列性の利用を可能とする様々な技術が投入されています。 この資料ではこれらの並列処理技術の最新動向について解説を行っています。
» ダウンロード【2.1MB】

マイクロプロセッサと並列処理~ 期待と現実の狭間で考えること~
ITインフラに対する厳しい要求に対して、コンピュータ自身も大きく変わりました。その中心となっているのが、マイクロプロセッサの64ビット化と“マルチコア化” です。これらの64ビット化されたマルチコアプロセッサを採用したサーバ、ノート/デスクトップが市場に投入され、計算機を含むITインフラは大きな変革の時を迎えました。このようなITインフラの変化に対応することが現在求められています。ここでは、過去5年間のマイクロプロセッサの動向と今後について、並列処理とソフトウエアという観点から一度、見直してみたいと思います。 » ダウンロード 【5.3MB】

この資料は2009年10月2日(金) に開催された「インテルソフトウエア・カンファレンス」での講演資料です。
マルチスレッドプログラミング
マイクロプロセッサのマルチコア化の波は、確実にITインフラの中に浸透しています。このようなマルチコアプロセッサ上でのアプリケーションの実行性能の向上を実現するためには、マルチスレッドプログラミングは必須です。この資料では、今後のマイクロプロセッサの動向予測と共に、アプリケーションのより高速な実行を実現するために必要な「並列処理」について解説したものです。 » ダウンロード 【5.0MB】
並列プログラミングの課題と挑戦
マルチプロセッサとマルチコアが一般化することにより並列処理もより一般的な技術となってきています。しかし、並列処理を実現するプログラムの並列化には課題があります。 これらの課題に対してHPCプラットフォームも含めたソリューション提案について考察した資料です。
» ダウンロード 【3.0MB】
マルチスレッドプログラミング入門
並列プログラミングのためのマルチスレッドプログラミングと他の並列プログラミングAPI一般について解説した資料です。
»ダウンロード 【3.0MB】
▼ OpenMP関連資料

OpenMPプログラミング入門
スケーラブルシステムズ株式会社はマルチスレッドプログラミングのための技術情報の提供、プログラミングのトレーニング、利用技術に関するコンサルテーションなど幅広い活動を行います。 その一つとしてOpenMPによる並列プログラミング(マルチスレッドプログラミング)のトレーニングを行っています。n>
» ダウンロード【2.83MB】
OpenMPプログラムの高速化手法       OpenMP性能解析ツール ompP の利用について
ompPは研究プロジェクトから開発されたOpenMPプログラムの性能解析ツールであり、非常にシンプルなコマンドでプログラムの実行状況の解析が可能です。このレポートでは、OpenMPプログラムの最適化に関して、このツールを利用した解析結果を示しながらその紹介を行っています。
» ダウンロード【0.7MB】

Copyright© 2005-2018 Scalable Systems Co., Ltd. All rights reserved.