Snow LeopardのOpenCLのサンプルを試す
海上忍
2009/09/14 16:44
読者の中には、Snow Leopardの新機能「OpenCL」はどこ?と思った方も多いだろう。その理由を詳らかにする!……というわけにもいかなかったので、今回はアップルが公開しているサンプルを試してみよう。
Snow Leopardの新機能として、鳴り物入りで紹介されてきた「OpenCL」。OpenCL実装を含む最初のOSとなるはずのSnow Leopardには大々的にフィーチャーされるはず……と、昨年12月の仕様公開時に確信したMacフォロワーは少なくなかったはず。
しかし蓋を開けてみると、OpenCLの機能を生かしたアプリケーションは見当たらない。それらしきフレームワークは「/System/Library/Frameworks」に見つかるものの(OpenCL.framework)、otoolコマンドで調べたかぎり直接リンクしているアプリケーションはなく、QuartzCore.frameworkなどいくつかのフレームワークしかリンクを確認できなかった。
少なくとも、一般のユーザの目に止まる形でOpenCLの機能をいかしたアプリケーションはSnow Leopardに収録されていない、と結論づけていいはずだ。
一方でAppleのサイトに目を向けると、不特定多数が入手可能な形で(NDAの制約が発生するADCサイトの外で)公開されているサンプルコードが存在する。「OpenCL Procedural Grass and Terrain Example」はその1つで、風にそよぐ数百本(!)の草を眺めることができる。
デフォルト設定のままビルドできるので、OpenCL対応のグラフィックチップ搭載機を利用している場合にはお試しいただきたい。
- 特集: Snow Leopard探索記 (41件)
- ホワイトペーパー
- 企画特集
- 話題のタグ
Windows XP
インストール
Database
CSS
Opera
仮想化
HTML
セキュリティ
Tips
linux
iPod touch
ブラウザ
アプリケーション
Windows
オープンソース
iPhone
Apple
マイクロソフト
UI
OS
php
Chrome
プログラミング言語
ソフトウェア開発
RIA
脆弱性
Off Topic
Mac OS X
クラウド
java
Mozilla
Windows 7
Flash
Internet Explorer
Webデザイン
Firefox
WebKit
Safari
Microsoft
Ajax
google
iPhone 3G
Firefox 3
Windows Vista
開発環境
データベース
Webサービス
リファレンス
javascript
小技
話題のタグを見る »


グーグル、「Google Buzz」を発表--Gmailのソーシャル機能を強化
「H.264」ストリーミングのロイヤリティ無料期間が延長
マイクロソフト、「Office 2010」のRC版をリリース
Xbox Live インディーズゲーム開発の軌跡
仮想環境のバックアップは難しいのか
御社はまだフリーの転送サービスですか?
仮想化をダメにするストレージの実態
DBのパフォーマンスに困ってませんか?
利用者の理想を追求した最新レンタルサーバ
アプリケーション仮想化 3つの課題
レガシーアプリケーションの稼働どうしてる?
経営統合後の事業損益構造の見える化を実現
事例 VMwareでデータセンターをクラウド化
身近な業務をCRMが変革!
アンケートから見るセキュリティ対策の実態
新しい視点のレンタルサーバが誕生!
通販サイトのアクセス集中からの危機を救う