スマートフォンやタブレット端末などの機器で、デュアルコア型プロセサを搭載する製品が登場した。クアッドコア型プロセサの製品化の計画も相次いで発表されている。
マルチコア化の流れが鮮明になる中で、機器メーカーやソフトウエア開発者には、複数のコアをうまく使いこなす技術や、そして高性能なプロセサを生かしたどのようなユーザー体験を目指すべきかという発想が問われるようになった。
このセミナーでは、コア数の増加によって性能が向上するソフトウエアをいかに開発するか、そうしたソフトウエアをハードウエアがいかに支援していくか、などの技術の詳細について議論していく。
※ 当日配布したテキストを特別頒布します。
※ 在庫冊数に限りがありますので、お早めにお申し込みください。
※ テキスト冊子は、A4横サイズ1ページに4コマ掲載のモノクロ両面印刷です。
※ この商品の返品はお受けできません。
|
10:00〜10:05 |
主催者あいさつ
|
|
10:05〜10:45 |
PS3用のテレビ視聴・録画キット「torne(トルネ)」のソフト開発で目指したもの資料なしソニー・コンピュータエンタテインメント
ソニー・コンピュータエンタテインメントは2010年3月に、据置型ゲーム機「PlayStation 3」(PS3)で利用するテレビ視聴・録画キット「torne(トルネ)」を発売した。ゲーム機メーカーならではの快適で楽しい操作を実現するGUIが評判を呼び、PS3の周辺機器としては異例のヒットを飛ばした。機器のソフトウエアが向かうべき方向性の一つを打ち出したtorneの開発者が、どのような思いで、どのように開発したのかを語る。 |
|
10:50〜11:30 |
マルチコア時代の組み込みソフトウエア開発における課題資料40枚ウインドリバー 近年、組み込み開発においても、マルチコア化がかなり浸透して来た。また、マルチコア化に伴い、SMP/AMP/仮想化といった新たに学ぶべき技術も進化を続けている。そんな中、ソフトウエア技術者は、技術傾向をウォッチしつつ、自社製品に最適な設計を選択し、かつ既存ソフトウエア・アーキテクチャの設計変更を迫られるという大きな岐路に立たされている。本セミナーでは、マルチコア時代において、ソフトウエア技術者が、どのような事に注意した設計をしなければならないかについて、新技術/技術動向/実例を交えながら解説する。 |
|
11:35〜12:15 |
携帯機器向けプロセサは、なぜマルチコアに向かうのか資料20枚日本テキサス・インスツルメンツ 携帯機器への小型化・省電力化、そして高性能化の要求は高まるばかりだ。その心臓部となるプロセサには、マルチメディア処理性能の向上と、低消費電力化の両立が求められる。そうした中でTexas Instruments社は、アプリケーション・プロセサ「OMAP」の第4世代品からマルチコア型のアーキテクチャを導入した。TI社がなぜマルチコア化に舵を切ったのか、OMAPのマルチコア化によってどのような効果が得られたのかを解説する。 |
|
昼休憩 |
|
|
13:05〜13:45 |
ソフトウェアの視点からの並列処理技術の現状と課題
資料39枚
|
|
13:50〜14:30 |
マルチコアデバッグの最前線:オンチップデバッグ機能の進化&OSレベルでのデバッグ資料45枚京都マイクロコンピュータ 開発現場では多様なマルチコアSoC、マルチコア対応OSが使われている。SoCにはマルチコアを意識したオンチップデバッグ機能が実装され、飛躍的にデバッグ機能が向上している。マルチコアについて、デバイスレベルでのデバッグ手段をARM社 CoreSightを例に、OSレベルでのデバッグ手段をLinuxを例に解説する。そして、これらCoreSightやSMP LinuxへのKMC PARTNERシリーズの対応についても説明する。 |
|
14:35〜15:05 |
スマートフォンのブラウザ性能は、マルチコア化で向上するか資料33枚トプスシステムズ マルチコア・プロセサはスマートフォンの性能を高める手段として、にわかに標準的な存在になりつつある。組み込み向けベンチマーク・テストの標準化団体であるEEMBCは、2011年8月に、スマートフォンの処理性能の解析を目的とした「BrowsingBench」を発表した。BrowsingBenchはプロセサのマルチコア化に伴う性能向上分のみを抽出することはできない。しかし、画像をブロック分けして処理するといったデータ並列処理を、マルチコア・プロセサで実行することによる効果は把握できる。また、ブラウザーの実装によって異なる、テキスト処理やGUI、画像表示などにおけるタスク・レベルの並列化の効果も実証できる。本講演では、マルチコア・システムが、いかにシングル・コアのシステムよりもデータ処理やページのレンダリングにおいて大幅な高速性を実現するかを、ベンチマーク・テストを通じて示す。 |
|
休憩 |
|
|
15:25〜16:15 |
マルチスレッドを利用したマルチプロセッサ・システムにおける性能効率の向上資料27枚ミップス・テクノロジーズ
|
|
16:20〜17:00 |
ゲーム機向けのマルチコア対応オーディオ/ムービーミドルウエア開発事例資料29枚CRI・ミドルウェア CRI・ミドルウェアは、マルチコアプロセサを搭載するPlayStation 3やXbox360向けに、オーディオやムービー処理用ミドルウエアを開発した。同社が、マルチコアプロセサの性能を引き出すためにどのような並列化を行ったのか、開発に当たってどのような点に苦労したのか、具体的な事例とともに解説する。 |