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と帳票基盤で連携
- ソフトウェア 一覧へ »
-
POSデータを活用し、売上アップを導く「分析力」とは?
- BIベンダーの選び方 −BIベンダー選定のための評価フレームワーク
- 【導入事例集】多業種から評価されているWeb会議システム、24社の導入事例をご紹介
- 日本モバイルインターネット端末市場分析 〜2008〜2012年のMID及びスマートフォン...
- ストレージ問題の課題に対する解決方法
- iPhoneをビジネスで活用する時代へ〜ビジネス&モバイルのミライ〜
- 企業コスト削減の傾向と対策 〜最新アプローチのトレンド〜
- CRMの限界を超える!「顧客経験価値マネジメント」実現の5段階
- 【日産自動車:BI導入事例】連結対象の36社からの情報を元に車種別損益管理を実現
- 中堅企業におけるテクノロジーと成長
企画特集
-
100万円で実現!中小企業の情報漏えい対策
中小企業の課題!?セキュリティ管理者不在でも大丈夫 -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
大丈夫?あなたの会社のセキュリティ対策
中堅・中小企業のネットワーク・セキュリティを考える -
グリー、3人のエンジニアが語る仕事への想い
連載第2話、元SIerに聞くリニューアルと開発の舞台裏 -
―エン・ジャパン厳選求人☆毎週更新―
ハンゲームの社長が語る・人材とサービスの在り方 -
【最終警告】パンデミック対策特集
サービス品質を保証するためのリスクマネジメントとは -
高まるiSCSIストレージへの注目度
ストレージシステムの4つの課題とiSCSI導入のメリット -
企業ITシステムの企画、構築、運用のイロハ
戦略的なITシステムのために、今考えるべきポイント -
電力に"ふた"をする独自の省エネ機能とは!?
動的に電力割り当ても可能なHPの最新鋭ブレードに迫る -
急増するオンライン犯罪への解決策!
オンラインサービス保護ソリューション -
容量制限によるメール消去は一切無し!
全てを保存するメールセキュリティSaaSが登場 -
J-SOX法制定により内部統制の整備が急務に
重要性高まるActive Directoryの課題と対処法を公開中
ZDNet Japan イベント
- 開催日:2009年11月26日(木)
- イベント一覧へ»
-
5. lambda関数を使って
この5分間のビデオは、並列コードをより読みやすくするために、Threaded... -
6. 既知のバグをデバッグする
この4分間のビデオは、並列プログラムエラーが疑われる既知のバグをデバ...
新着企業動向
-
NTTデータ先端技術、オフィスPCの消費電力を見える化する「エコ管理機能」を搭載した「NOSiDE...
NTTデータ先端技術 -
情報セキュリティソリューションセミナー(より使いやすいセキュリティ特集)〜セキュリティ...
NRIセキュアテクノロジーズ -
「大江戸セキュリティくろすわーど」好評につき期間延長しました!(11/15まで)
日立システムアンドサービス -
WisePointシリーズ
ファルコンシステムコンサルティング - 企業動向一覧へ»
