IBMは「Octopiler」プロジェクトを通じて、「Cell」チップ用のプログラムに取り組む開発者らを支援する計画だ。
1基のセントラルプロセッシングコアと8基の特殊用途向けエンジンを搭載し、PLAYSTATION 3や高品位テレビ(HDTV)に用いられるCellチップ用にプログラムを開発するのは容易ではない。Octopilerはこうした状況を変えるためのプロジェクトだ。IBM Researchは同プロジェクトに関するチュートリアルを3月に開催し、概要を説明する。同プロジェクトのソフトウェア開発ツールOctopilerは、人間が記述した1本のプログラムを、Cell上のさまざまなコアで同時に実行される複数のプログラムへと変換するものだ。
IlluminataのアナリストGordon Haffは、「Cell用のプログラミングは比較的難しい」と述べ、その理由として、特定のプログラムを、個々のコアで並列に実行される独立したスレッドに分割し、さらにはこれらの処理を同期化する必要性があることを挙げている。「より高次の、より抽象化されたモデルを用いることによって、プログラミングはずっと簡単になる」(Haff)
従来は困難だったプログラミング作業の一部を自動化することによって、OctopilerはCellベースのサーバの用途を拡大することができる。なお、IBMとMercury Computer Systemsは、同サーバの販売を2006年中に開始する予定だ。
正式には「Cell Broadband Engine」と呼ばれるCellチップは、IBM、ソニー、東芝が共同で開発したものだ。このチップは、ソニーのPLAYSTATION 3や、東芝の高品位テレビ向けに開発された独特の設計になっている。同チップのマルチコア設計は、ビデオゲームの物理シミュレーションに適していているだけではなく、技術計算にも威力を発揮できるようになっている。このため、IBMとMercuryは、3次元医療画像処理やレーダー信号処理といった業務向けにCellベースのシステムを開発中である。
各Cellチップには、「Power Processor Element(PPE)」と呼ばれる「PowerPC 970」のプロセッシングコアがそのまま搭載されており、Linuxなどの既存ソフトウェアを実行させることができるようになっている。Cellを独特のものにしているもの(そして、これがプログラミングを難しくしている)は、各チップに8基搭載されている「Synergistic Processing Element(SPE)」だ。Cell上のこの特殊用途エンジンは、特定用途向けに作成されたプログラムを実行できるようになっている。また、メモリやCellチップ上の他のコアとの接続は個別に用意されている。
Cell用プログラミングが困難であることを認識したIBMは、プログラミングを容易にすることを2004年に公約した。その後の取り組みの成果は2006年3月から提供される予定だ。IBMのリサーチャーが、ニューヨークで開催される「International Symposium on Code Generation and Optimization」におけるチュートリアルで、その詳細を発表する予定になっている。
プレゼンテーションの説明には、「熟練したプログラマは、マシンに秘められている力を100%引き出すようなアプリケーションを開発し、チューンアップすることができます・・・洗練されたコンパイラ最適化技術によって、ユーザビリティとパフォーマンスのバランスをとることが可能になると考えています」と記述されている。
関連情報
-
IBM、新型ブレードサーバを発表--Cell搭載モデルも登場
IBMは米国時間8日、大幅に手直しを加えたブレードサーバ製品を発表し、今後投入予定のXeon、PowerPC、Cellの各チップを搭載する新製品について説明した。 - IBM、Cellチップ搭載ブレードサーバを公開へ--主要用途は技術計算処理か
- 米コンピュータメーカー、「Cell」プロセッサ搭載のコンピュータを開発へ
- IBM、Cellプロセッサの採用促進プログラムを発表
「ソフトウェア」 のバックナンバー
-
ドリーム・アーツなど、多店舗展開企業向けSaaS型サービス最新版発表
ドリーム・アーツとネクスウェイは、多店舗運営で本部と店舗間の情報共有とコミュニケーションを促進するSaaSソリューション「店舗matic」の最新版を発表。新機能は11月27日から提供する。 -
「ビジネスチャンスではなく義務」--IFRS対応支援を拡充するディーバの取り組み
-
CTC、各種ITシステムのログを高速検索できる「Splunk Enterprise」の販売を開始
-
東芝ソリューションとマイクロソフト、新聞などメディア関連企業向けCMSソリューションで協業
-
ウイングアークと日本オラクルが協業--中堅向けERPと帳票基盤で連携
- ソフトウェア 一覧へ »
-
CRMの限界を超える!「顧客経験価値マネジメント」実現の5段階
- 【導入事例集】多業種から評価されているWeb会議システム、24社の導入事例をご紹介
- 【日産自動車:BI導入事例】連結対象の36社からの情報を元に車種別損益管理を実現
- ストレージ問題の課題に対する解決方法
- iPhoneをビジネスで活用する時代へ〜ビジネス&モバイルのミライ〜
- 最上級のブレードがこれだ!導入実績豊富な製品で構成され、仮想化環境に最適化し...
- 【顧客事例】日本製紙グループ様〜グループの「データ分析力」を向上、現場の「見...
- 業界トップシェアを誇るWeb会議システムが選ばれている理由
- 日本モバイルインターネット端末市場分析 〜2008〜2012年のMID及びスマートフォン...
- データベースにおけるデータ管理の最新手法
企画特集
-
【最終警告】パンデミック対策特集
サービス品質を保証するためのリスクマネジメントとは -
大丈夫?あなたの会社のセキュリティ対策
中堅・中小企業のネットワーク・セキュリティを考える -
―エン・ジャパン厳選求人☆毎週更新―
ハンゲームの社長が語る・人材とサービスの在り方 -
電力に"ふた"をする独自の省エネ機能とは!?
動的に電力割り当ても可能なHPの最新鋭ブレードに迫る -
100万円で実現!中小企業の情報漏えい対策
中小企業の課題!?セキュリティ管理者不在でも大丈夫 -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
企業ITシステムの企画、構築、運用のイロハ
戦略的なITシステムのために、今考えるべきポイント -
グリー、3人のエンジニアが語る仕事への想い
連載第2話、元SIerに聞くリニューアルと開発の舞台裏 -
高まるiSCSIストレージへの注目度
ストレージシステムの4つの課題とiSCSI導入のメリット -
急増するオンライン犯罪への解決策!
オンラインサービス保護ソリューション -
J-SOX法制定により内部統制の整備が急務に
重要性高まるActive Directoryの課題と対処法を公開中 -
容量制限によるメール消去は一切無し!
全てを保存するメールセキュリティSaaSが登場
-
7. ホットスポットと同時並列性分析について
この3分間のビデオは、Intel Parallel Studioの一部であり、アプリケー... -
8. Valarray
この5分間のビデオでは、Intelコンパイラの1次元Valarrayデータ構造に対...
