Recommended
PDF
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
PDF
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...
PDF
PDF
OSC 2012 Hokkaido でのプレゼン資料
KEY
PDF
ARM Server DAY 20121221-ver.1.5
KEY
ODP
OSC Tokyo 2012 Spring発表資料
PDF
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
PDF
PDF
Kansai opensource 20121110
PDF
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
PDF
PDF
Open design computer project
PDF
The first step starting Tizen
ODP
KEY
PDF
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
PDF
PPTX
PDF
PDF
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう 2017年度京都版 #osckyoto
PDF
第3のスマートフォンOSハッキングと各種ガジェット 改造最新情報 in 2019 京都 #osckyoto Hacking the third Smart...
PDF
Android Lecture #01 @PRO&BSC Inc.
PDF
PDF
Android x86プロジェクトの最近の状況 pf20111218
PDF
Introduction about Tizen on Open Seminor Kagawa 2012
PDF
PDF
CloudFormation (CFn)入門(公開用)
PDF
Slidev マークダウンでサクサク書けるプレゼンツール
More Related Content
PDF
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
PDF
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...
PDF
PDF
OSC 2012 Hokkaido でのプレゼン資料
KEY
PDF
ARM Server DAY 20121221-ver.1.5
KEY
ODP
OSC Tokyo 2012 Spring発表資料
Similar to X86アーキテクチャ 対応の現状と将来
PDF
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
PDF
PDF
Kansai opensource 20121110
PDF
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
PDF
PDF
Open design computer project
PDF
The first step starting Tizen
ODP
KEY
PDF
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
PDF
PPTX
PDF
PDF
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう 2017年度京都版 #osckyoto
PDF
第3のスマートフォンOSハッキングと各種ガジェット 改造最新情報 in 2019 京都 #osckyoto Hacking the third Smart...
PDF
Android Lecture #01 @PRO&BSC Inc.
PDF
PDF
Android x86プロジェクトの最近の状況 pf20111218
PDF
Introduction about Tizen on Open Seminor Kagawa 2012
PDF
More from kinneko
PDF
CloudFormation (CFn)入門(公開用)
PDF
Slidev マークダウンでサクサク書けるプレゼンツール
PPTX
5分で作れる! Glideappsではじめる 超簡単PWA
PDF
PDF
PDF
Cardboardは日本人向きじゃない!メガネでも使えるJAGOVISORの紹介と日本Androidの会VR部・金沢支部の活動
PDF
VRだってUIは確実に動くアナログ接続のボタンでしょ!
PDF
3ボタン入力対応! 簡易VRゴーグル- JAGOVISORの設計と実装
PDF
"Androidを利用した VRゴーグルとその応用"
PDF
PDF
Unityを使ったVRアプリ作成入門 ABCD2015金沢編
PDF
スマートフォン・タブレットを利用した3DVRシステム
PDF
Part3 unityを使ったvrアプリ作成入門
PDF
FakeRiftとtaovisorをやってみてわかったこと ABC2014w版
PDF
CEDEC2014 自作3D VRゴーグル"FakeRift"ではじめるアプリケーション開発
PDF
BeagleBone BlackでAndroidの下回りを学ぼう (公開版)
PDF
PDF
中華チップ全盛時代のARM SoCの選び方_公開版
PDF
“夏前にすぐに痩せるRam diet!” もしくは 「老頭児組込みエンジニアの苦悩」 (中継無し) パート1 公開版
PDF
Pandaboardで ubuntu tvしてみる?
Recently uploaded
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
PDF
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
PPTX
X86アーキテクチャ 対応の現状と将来 1. 2. 3. n kinneko
n 某青い周辺機器メーカー勤務
n twitter: @kinneko
n 日記:http://d.hatena.ne.jp/kinneko/
n 資料:http://www.slideshare.net/kinneko
4. 転職先
n kinneko 募集中∼
n 某青い周辺機器メーカー勤務
n twitter: @kinneko
n 日記:http://d.hatena.ne.jp/kinneko/
n 資料:http://www.slideshare.net/kinneko
5. 最近の活動
4月発売
某書籍
チーム監修 チーム監修中
『徹底解剖 Android 2.3&3.0』 Android-x86のご意見番
Androidアプリケーション開発環境構築法 きんねこ氏にハニカム版について
Androidのフルシステムビルド環境を作る 聞いてみた!
6. 最近の活動
n Pandaboardで
UbuntuTVしてみたり...
n まごろく先生に
そそのかされて
ADKしてみたり...
n Androidは最近
飽き気味かも...
7. x86の6つの流れ
n AOSPのx86対応
n IntelのGoogleTV対応
n Intelのx86対応
n Android-x86 Projectでのx86対応
n インテルジャパンのx86対応
n AMDのx86対応
8. 9. n 2009年12月18日:Ver.1.6(cupcake)
x86対応の最初のコードが公開
n 2008年10月のAndroidソースコード公開から
1年以上遅れてのこと
n ただし、そのままでは動作しない状態
パッチを集めるプロジェクトが発足
Android-x86 Projectの起源となった
10. n Googleサイドでの開発モチベーションは、
エミュレータを高速化する手段
n Intelからのパッチを積極的に吸収している
が、x86向けのリリースは出していない
n エミュレータや仮想マシン向けにとどまる
n ようやく最近使えるようになってきた
11. 12. n IntelからAtom専用のコードが流入
n Atomでないマシンや、
一部のAtomでは動作しない事態に
n Android-x86 Projectで#ifdef追加挿入する
パッチを提出して対策
13. n グラフィックスにハードウェアアクセラレー
ションが効く。ただしAPI Level 15 rev3(未
リリース)が必要
n x86のイメージは、
API Level 10 のものしか配布されてない?
14. 15. n GoogleTVは、Androidベース
n Atom CE4100を使った x86アーキテクチャ
n GoogleTVについては、
個別のソースは公開されていない
n オープンなノウハウの共有はできない。残念
16. n 2011年10月:
GoogleTVなどで使用している、STB向けの
Atom SoC CE4xxxチームの縮小をアナウンス
n リソースを他の分野に回す
n タブレットに本腰入れるため?
17. 2011
10月
12日
http://www.slashgear.com/intel-kills-smart-tv-ambitions-to-focus-on-tablets-12187588/
18. 2011
10月
12日
え
http://www.slashgear.com/intel-kills-smart-tv-ambitions-to-focus-on-tablets-12187588/
19. n STBでは、低コスト高性能を誇っている、
ARMやMIPS相手に、負けを認める?
n 天下のIntelが?
20. n 2012年3月:
STB向けラインの
CE5300シリーズをアナウンス
21. 2012
3月
21日
http://www.cnx-software.com/2012/03/21/intel-announces-atom-ce5300-media-processor-for-stbs-and-smart-tvs/
22. 2012
3月
21日
え
http://www.cnx-software.com/2012/03/21/intel-announces-atom-ce5300-media-processor-for-stbs-and-smart-tvs/
23. n 縮小したんじゃなかったのかい!
n まだ戦うようです(^^;
n Intelベースでは、ハードウエアのコストが高く
なるという欠点
n どう対処していくのだろう?
24. 2012
3月
21日
http://phandroid.com/2012/03/21/sony-unveils-new-google-tv-box/
25. 2012
3月
21日
x86?
http://phandroid.com/2012/03/21/sony-unveils-new-google-tv-box/
26. 27. n 中国での今後のタブレット市場を睨み、
ARMと競合する構えを明確に
n Netbook市場が急速に縮小している
n Honeycombから準備を開始
n CES2012で携帯電話を
モトローラーからリリースすることを発表
28. n Intel says Android 4.0 ready for their
phones, Medfield beats the competition
hands down
n http://androidandme.com/2011/12/news/
intel-says-android-4-0-ready-for-their-
phones-medfield-beats-the-competition-
hands-down/
n CESでの発表をフォローすること。
29. n 組み込みということで、
ZシリーズやDシリーズがターゲット
n PCで動かすことは想定していない
n これまでのNなどのNetbookで使われてきた
シリーズは対象でない
n 主にGPU対応(GMAの番号違い)の問題?
30. n AOSPに積極的にパッチを投入してきている
PCとの非互換の原因になっている
n kernel 3.3
GMA500/600用のドライバパッチが入る
でもまだイマイチ。そのままでは動作しない?
31. 32. n cupcakeでx86対応マージ
そのままでは動かない
n android-porting MLにパッチがいくつも公開
AOSPにマージされない(当時はGerritなし)
n 対応パッチを集めて配布するプロジェクトが
GoogleCodeを使って発足
33. n 後に、独自のリポジトリや
イメージ作成システムを持つ、
Android-x86 Projectになる
n 主にASUSの社員が中心になっているため
サポートはEeePCが充実している
34. n 公式リリースは、まだFroyoのまま
n Gingerbreadはほとんどメンテナンスが停止
この流れだとリリースされないかもしれない
n Honeycombのベータリリースは結構動く
n ICSはいくつかの実装で結構動くが、Ethernet
サポートなどはRC1ではまだ入っていない
35. n 報道関係は、日本のメディアも、海外のメディ
アも 内容がおかしいので、 MLを読むのが一
番いい
n あんまり水面下の情報は出てこない
n 質問すると、興味があるとこなら答えてくれる
36. n Google、x86版「Android 4.0」のソースコー
ドを公開
n http://www.itmedia.co.jp/news/articles/
1112/01/news046.html
37. n アイスクリームサンドイッチまでもがネット
ブックで動作します
n http://www.lifehacker.jp/
2011/12/111212icecreamsandwichonnetboo
k.html
38. n Intel, Google don't support Android to PC
port
n http://www.eetimes.com/electronics-news/
4231083/ Intel--Google-not-supportive-of-
AMD-s-attempt-to-port- Android-to-PCs
39. n usb_imgが廃止された。isohybridに。
n ICSサポートデバイスは、かなり限定された
n 問題点 JIT, cDalvik, V8は残っている
n パワーマネージメント(スリープ復帰時)
n GPUドライバ:2D, OpenGL
40. n ICSへの移植はAMDはタブレットから
n タブレット現物と
テクニカルサポートを 提供してくれた模様
n 資金は入ってないと思います
41. n 勢い、非協力的なIntelはdisられている
n プロジェクトから問い合わせはしているが、
公式には反応はないようです
42. n disられ具合の例:
n "Yes. AMD provides great support to us, including devices
donation and engineer's support. On the other hand, Intel
still refuses to provide any help to this project. They closed
all contact windows I've ever tried. Therefore, if you plan to
ship android-x86 product, I recommend the AMD platform,
which is the best platform to run ics-x86 so far."
43. n Chih-Weiもこのように...
n "Didn't I say this is an iso
for *AMD* platform,
not work for Intel's?"
44. n 12/7あたりに、数週間以内に何かリリースでき
るという情報が、 非公式にIntelの中の人から
あったようです
n "Intel platform does not yet supportICS,
but Intel developers are working on it.
i965 support will arrive in several weeks."
n 中の開発者も残念に思っているのですね(^^;
45. n Intelによりbionicにatom専用パッチがマージ
n JBQは以前、atomを特別扱いしない方針で同
意していたので、 x86-atomなどという変な
アーキテクチャ区分を作るののはどうかと反論
n NDKなんかにも問題が出そう
n bionicのメンテナにも相談中のようす
n 後追ってない...
46. n Audiofillingerへの対応で、 alsaについて以前
と同じAPIでの互換フレームワークで行くか、
新しいフレームワークにするか議論があった
n とりあえず、旧フレームワークでの対応に
-namespace android
+namespace android_audio_legacy
47. n 4.0からのタッチパネル対応
idcファイルで定義を入れるようになった
n 個別に対応するのは無駄が多い
n EventHubにパッチを入れる
n GenericTouch.idcで汎用対応する
48. n AOSPではHoneycombのソースは出ていない
n なぜか、Honeycombのソースがある
n GingerbreadからHoneycombは大きな変化
ICSで飛躍が大きく、謎な部分は、
これを見ると理解できるかも
49. 50. n ターボシステムとの連携
Gingerbreadでの対応。
Froyoから作業していた。
n ソースコードをリリース
n Intelからのドライバ部分と、
Android-x86 Projectのパッチがベース
n ドライバの調整に苦労したとのこと
51. n あくまで特殊なブランチ
n マーケットに混乱するメッセージを流す
n このようなアクションは、
やめたほうがいいのではないか?
52. 53. 2011
4月
11日
http://northwood.blog60.fc2.com/blog-entry-4801.html
54. 2012
1月
10日
http://www.youtube.com/watch?v=5hwbtmIvE28
55. n 結局出たのは、Android-x86 Projectが調整し
た内容だった...
56. 2012
2月
6日
http://pc.watch.impress.co.jp/docs/column/kaigai/20120206_510014.html
57. 58. n 明らかにリソース投入が不足している
n 戦っていけるのか?
n すでにオープンなプロジェクトとの連携あり
n 今後の動きがIntelよりも期待できるかも
59. 60. n Intelはどこまで本気なのだろう?
n Embeddedでは成功したことない?
n すぐに方向転換されてしまう。
n まだ本気度がわからない
n GoogleTVはARMになっていく?
61. n Intelから、電話とタブレットは出る
n ソースも出ることになる。
が... ほんとに全部出る?
n AOSPにパッチの投入ははじまっている
n パワーマネージメントまわりに期待
62. n 対応Atomが限定的であるので、
タブレット分野では成功しないだろう
n 携帯電話でも同様にARMと競合は困難
n Mali対応Atomが出てくると変わる!
n ARMからのライセンス受けた
63. n AMDはどう動く?
n コミュニティとの連携を強化することで
不足したリソースを補い
活路が見いだせるのではないか?
n 体力不足が懸念
n 早急に大きく舵取りを
64. n x86 Projectは、淡々とやっていくだろう
n 現在は、複数デバイス対応をsquashfsを使って
まとめるという案が検討されている
n Intelのコードが出ると、
いろいろな部分の対応がだいぶ良くなる
n ただしOpenGLが... mesaでがんばる?
65. n ARMと比べると、
n チューニングの長い歴史
n コードベースの長い歴史
n パワーは十分にある!
n これらを生かして、面白いAndroidプラット
フォームになるだろう