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プロセッサの採用促進プログラムを発表
「ソフトウェア」 のバックナンバー
-
学生のITコンテスト「Imagine Cup 2009」、一次審査の結果が発表
エジプト カイロで開催中の学生技術コンテスト「Imagine Cup 2009」にて、ソフトウェアデザイン部門、組み込み開発部門、ゲーム開発部門の第一次審査の結果が発表された。 -
マイクロソフト、学生のIT技術大会「Imagine Cup 2009」をエジプトにて開幕
-
オラクル、統合性を高めたミドルウェアスイートの新版「Fusion Middleware 11g」を発表
-
SAP、GRCソリューション最新版を発表--コンプライアンスは経営の要と説く
-
オープンソース開発市場でGPLのシェア低下--Black Duck調査
- ソフトウェア 一覧へ »
ZDNet Japan Essential Topic
-
ストレージ、イチから勉強しませんか?
ネットワークに仮想化、ストレージの流行も教えます -
企業が幸せになるための3つの視点とは?
アプリケーション導入に迷われている方はこちらへ
企画特集
-
ロリポップ!がリニューアル
【第1回】創業者の家入一真氏が語る誕生秘話!! -
セキュリティ&ユーザ事例【SIer Club】
最新のセキュリティ情報と提案事例が満載 -
ESBでIT投資の無駄を劇的に解消する
IBM IMPACT 2009を徹底レポート! -
◆エン・ジャパン厳選求人☆毎週更新◆
不況下でも急成長の秘訣とは?注目企業の取組みも公開! -
ストレージメディア特設サイト開設
仮想化環境において最適なソリューションを! -
インターネット上の悪意を未然に防ぐには?
ブラウザに備わったセキュリティ機能を徹底解説 -
そのストレージで仮想化に対応できますか?
メリット盛りだくさんのサンのオープンストレージ製品 -
仮想環境を実現するソリューション特集
仮想化導入時、こんなところ気にしてますか? -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
SOA、BPM、SaaS −今、企業に必要なこと
ビジネス・アプリケーションの今を網羅する特設サイト -
中小企業のセキュリティリスクとは?
導入する側・される側 得するセキュリティ製品 -
【徹底対談】運用管理ツールの賢い使い方
市場背景〜仮想化管理までアナリストが解説! -
集積度も性能も、業界最高水準のブレードPC
サーバの実装技術を、シン・クライアントへ応用 -
今注目の「サジェスト検索」−デモ掲載中
システムのユーザビリティに革命を起こす技術とは -
パンデミック対策特集
2009年のパンデミック発生から再考する事業継続計画 -
■ストレージ容量50%削減保証■
ネットアップによる削減保証キャンペーン実施中 -
サービス・ドリヴン・データセンター
コスト効果の高いデータセンター構築には? -
サーバー監視・運用のコストを削減するには
エージェントレス方式を用いたパトロールクラリスで -
エンタープライズにおけるSUSEの強み
次世代データセンターの基盤は11だ。
ZDNet Japanからのお知らせ
- ご回答にはCNET_IDご登録が必要です。
-
15. プラグマフリー構文
この4分間のビデオは、プラグマ構文を知らなくてもOpenMPディレクティブ... -
16. 並列性の用語定義
この6分間のビデオでは、このシリーズのビデオを通じて使用される用語を...
新着企業動向
-
(i-mode・EZweb・Yahoo!ケータイ) 『うた&メロ取り放題☆』 「マイケル・ジャクソン特集」...
日本エンタープライズ -
無料SEO対策セミナー『SEO内製化支援セミナー』09年7月27日開催!
網羅株式会社 -
事例のご紹介 Vol.3 | ストレージ統合
EMCジャパン -
ギガントmini・シリーズ
ファーストサーバ - 企業動向一覧へ»
サーバやOS、アプリケーションなどの世界ではオープンソーススタンダードが市場を牽引する現在、ストレージの世界でもオープン化の流れが始まっている。
幸い今回は弱毒性で大事には至らなかったが、まだ油断はできない。企業活動を停止すると、大きな経済的損害や社会的信用の低下を招いてしまう。 
