コンピュータプラットフォームでの並列処理の新たな展開と挑戦
ITインフラに対する厳しい要求に対して、コンピュータ自身も大きく変わろうとしています。その中心となっているのが、マイクロプロセッサの64ビット化と“マルチコア化”
です。これらの64ビット化されたマルチコアプロセッサを
採用したサーバ、ノート/デスクトップが市場に投入されることにより、計算機を含むITインフラは大きな変革の時を迎えています。このようなITインフラの変化に対応するこ
とが現在求められています。 ≪ 続きを読む≫
|
|
ホームページ >
コンサルテーション >
テクノロジーコンサルテーション >
並列処理・並列プログラミング
|
スケーラブルシステムズの取り組み
二極分化するHPCシステムの利用用途やマーケットに対して、従来には無かったコンセプトや新技術を皆様にご紹介しHPCプラットフォームのパラダイムシフトの可能性を皆様と一緒に考えていきたいと思っています。
マイクロプロセッサのマルチコア化が急速に進み、従来、HPC分野に対して製品を提供してこなかったマイクロソフトのWindows Compute Cluster
Server 2003の発表など、HPCシステムを取り巻く環境は大きく変化しています。そのような環境に応じたHPCシステムは、従来のシステムの延長として、システムを考えるだけでなく、新しい発想と技術によって、大きく変わる可能性もあります。
スケーラブルシス
テムズ株式会社は、マルチスレッド技術を最大限に活用し、ITインフラの革新のための支援を行っています。マルチスレッドプログラミングのための技術情報の提供、プログラ
ミングのトレーニング、利用技術に関するコンサルテーションなど幅広い活動を行います。
OpenMP関連の資料やマルチスレッドプログラミング一般に関する解説や説明を行った資料を掲載してありますのでご活用ください。
>> 資料ダウンロードページ
▼
並列プログラミングコンサルテーション |
スケーラブルシステムズ株式会社は、マルチスレッド技術を最大限に活用し、ITインフラの革新のための支援を行っています。マルチスレッドプログラミングのための技術情報の提供、プログラミングのトレーニング、利用技術に関するコンサルテーションなど幅広い活動を行います。
並列プログラミングはスケーラブルコンピューティングのための重要な要素技術となります。ここでは、それら並列プログラミングのためのマルチスレッドプログラミングをコンパイラ技術やマイクロプロセッサ技術の動向も含めてご紹介しています。デュアルコアやマルチコアが一般化するに際して、その能力を最大限に発揮するための一つの技術として、コンパイラ技術と開発ツールを最大限に活用し、並列プログラミングの活用は非常に重要になります。並列プログラミング技術に関する様々なコンサルテーション
をご提供致します。
► ダウンロード【2.1MB】
並列プログラミングコンサルテーション
- 並列処理一般に関する技術説明
- プログラムに対する並列処理適用の検討と並列化の適用
- プログラム評価レポートの作成
ご要望に応じて、OpenMPによるマルチスレッドプログラミングのトレーニングを行っております。ここでは、このOpenMPトレーニングをご紹介いたします。 並列計算機システムの歴史や並列計算についての説明から始まって、OpenMPプログラミングに関する説明をメインに、OpenMPに関する幅広いトピックスを紹介しています。トレーニング資料のダンロードも可能です。
OpenMPプログラミング入門
- OpenMPプログラミングに関する説明
- ププログラムに対するOpenMPによる並列化適用の検討
- プログラム評価レポートの作成
►
トレーニング案内 ダウンロード 【0.9MB】
|
▼
ハイエンド仮想化によるスケーラブルSMPの構築
|
OpenMPなどのスレッドプログラミングでは、システムのSMPとしてのスケーラビリティが大きな問題となります。共有メモリとして利用出来るコア数の制限は、OpenMPなどのスレッドプログラミングを利用を躊躇する理由の一つとなります。スケーラブルシステムズ株式会社は、複数の物理的なサーバをひとつの論理サーバとして利用可能とするサーバ仮想化技術であるScaleMP社のVersatile
SMP (vSMP) アーキテクチャをブレードサーバやラックマウントサーバに実装するvSMP Foundation
をサポートしています。従来のSMPアーキテクチャは独自プロセッサとチップセット、インターコネクトなどを必要としたのに対して、Versatile
SMPではクラスタシステムのコンポーネント上に実装可能で、通常のクラスタシステムを一つの大規模なSMPシステムとして構築し利用可能となります。
スケーラブルSMP構築
- vSMP Foundation によるスケーラブルSMPの構築
- vSMP Foundation 利用に際してのシステム最適化
- スケーラブルSMP上でのアプリケーション実行の最適化支援
- プログラムに対する並列処理適用の検討と並列化の適用
|
▼ ターンキーコンサルテーション |
弊社では、ご要望に応じて、オペレーティングシステムのセットアップを行ったパーソナルクラスタの貸し出しを含めたターンキーコンサルテーションを提供致します。並列プログラミング技術に関する様々なコンサルテーションとパーソナルクラスタを組み合わせたこのコンサルテーションでは、より簡便かつ効率的に並列処理の実際を体験、利用することが可能です。

ターンキーコンサルテーション
- クラスタの貸し出し
- ご希望のオペレーティングシステムをプリインストール
- コンパイラなどの開発環境のご提供
- システムの設置と利用環境を構築
- 並列アプリケーションの開発支援
- 並列処理に関する様々なコンサルテーションを一緒に提供
- プログラミングに関する支援やトレーニングを提供
- 並列アプリケーションの最適な利用環境
|
|
|