ARM GPUセミナー初級編

ARMで行われたGPUセミナー初級編をtsudaってみた。
6
kinneko @kinneko

セミナー会場入り。電源あるのがいいね。

2013-04-19 13:01:11
kinneko @kinneko

#armjp "ARM GPUセミナー初級編" GPUそのものの基礎紹介、Mali GPU紹介と事例紹介。

2013-04-19 13:06:35
kinneko @kinneko

ハンドアウトカラーで配るよりデータのほうがうれしいな… ってか、ここまで入門編なら来なくてよかったかな... #armjp

2013-04-19 13:06:44
kinneko @kinneko

そーいえば、エレベータのとこから外でレッドブルねーちゃんが車から降りるのを見た。配ってるのかな? ぢつは飲んだことないんだけど。会社の自販機にあったけど、消えたのじゃなかったかな。

2013-04-19 13:21:45
kinneko @kinneko

#armjp ARMの中ではGPUは亜流で肩身が狭い。最近ようやく使われるようになってきた。採用の検討材料がないというお客さんからの声。何に使われているのか、何に使えるのか。導入すべきか判断材料にできれば、昨年夏から5,6回目。

2013-04-19 13:32:29
kinneko @kinneko

#armjp そもそもGPU,GPGPU,2D,3Dなんなんだ?という声。これをとっかかりに、自社で使う時に選定ポイントをメインに。前半はデータフローについて簡単に。最初で寝てしまう方も結構いる...

2013-04-19 13:33:30
kinneko @kinneko

#armjp できるだけ宣伝は今日はしないような感じで。中級もある。なかなかできていない。11月にやる予定だったが、まだ。なんとか6月にやる予定。

2013-04-19 13:35:11
kinneko @kinneko

#armjp 6月には、OpenGL/ESを細かくしたようなもの。1.1->2.0->3.0。具体例をあげたようなもの。OpenCL、GPUの技術トレンドなど。ユニファイドシェーダー、テクスチャ圧縮、フレームバッファ圧縮など。を予定している。

2013-04-19 13:37:24
kinneko @kinneko

#armjp 不明な点は、直にメールで質問を。そのまま寝てても… 資料は出せないものもある。メールで要求があれば出す。

2013-04-19 13:38:45
kinneko @kinneko

#armjp ARM GPUの情報やツールは、http://t.co/CPwTNRXyXsにある。のぞいてみてほしい。

2013-04-19 13:39:27
kinneko @kinneko

#armjp 第一部 GPUについて。NVIDIAに来て話してもらったほうがいいが… 使用事例。UIとして。ゲームからスマホそして組込みへ。タッチして動く感覚にユーザーが慣れた。これができていないとチープに見える。営業やマーケから操作できるパネルを組み込んでほしいと言われる。

2013-04-19 13:41:52
kinneko @kinneko

#armjp トップダウンでも、こんな風にUI作れと言われて作らされる例も多い。去年の今くらいから組込みにも入ってきた。

2013-04-19 13:42:32
kinneko @kinneko

#armjp 出発点はモバイルのゲーム。動くUIをやるのにGPUはいる?極論ではいらない。2Dでも十分にできる。ゲームをやらせたい、ゲームをリッチにするためにGPUを使うようになった。

2013-04-19 13:43:40
kinneko @kinneko

#armjp 派生してカーナビも3Dに。動く鳥瞰図。ユーザーがリアルタイムに動かす。GPUが必要になる。

2013-04-19 13:44:22
kinneko @kinneko

#armjp 逆にメインの機能ではなく、TVやSTBのUIとして。どれだけファンシーなメニューが出るか。動画にオーバーレイするとか。TVの性能とは無関係。スマホの操作感をTVに入れて付加価値、高級感を出したい。

2013-04-19 13:45:58
kinneko @kinneko

#armjp 日本ではMFP(デジカメ)での問い合わせが多い。ASICで作られていることが多い。写真の見せ方に奥行き感、GPGPUを使った顔認識での分類など。いままでとは違う未来的な画面を出す。ビビットな印象を出す。

2013-04-19 13:48:32
kinneko @kinneko

#armjp もう少し先になるが、はじまっているのは、車のダッシュボードへの利用。グラフィックへの変更。いろいろなことを考えている人がいる。GPUが使われている。使おうとしている。

2013-04-19 13:49:27
kinneko @kinneko

#armjp 2,3年でいろいろなところに使われ始めている。日本でのGPUのリクエストは多くなっている。これ以外にも、入退室管理のパネルなどでも話がある。

2013-04-19 13:50:06
kinneko @kinneko

#armjp そもそも3Dグラフィックって? 家族に説明しにくい。「飛び出てくるやつでしょ?」違う… 演算するときにZ軸を持って三次元で演算するから3D。

2013-04-19 13:51:17
kinneko @kinneko

#armjp CGとは?演算によって求められる描画。3Dと2Dに別れる。完成した画像は平面。プロセスだけが違う。ノイズのない画像。ツールやAPIを使うと加工移動回転などができる。リアルな画像。顔は難しいが。なめらかなアニメーション。セットがなくても作れる。

2013-04-19 13:54:20
kinneko @kinneko

これは寝るわ… もう寝ている人いるし。#armjp

2013-04-19 13:54:32
kinneko @kinneko

#armjp 2/3Dの違い。影や錯視。区別が難しい。区切りがあいまい。結局二次元に出す。2Dだと、三次元空間で移動させたり回したりは難しい。

2013-04-19 13:56:16
kinneko @kinneko

#armjp 3DCGとは。仮想的な三次元空間で物体を置く。

2013-04-19 13:57:30
kinneko @kinneko

やばい、このあと、3DCGの基本をずっとやるみたい。ハンドアウトはそうなっている。OpenGLの前には確かに必要だけど、中学生レベルというか80年代レベルだわ。ちょっともうtsudaるのやめるわ。#armjp

2013-04-19 13:59:45
kinneko @kinneko

数学的な話はないのね。行列とか座標変換とかはない。動きの話も物理演算の話もない。わたしもあくび出てきた。 #armjp

2013-04-19 14:00:41
1 ・・ 4 次へ