M7プロセッサ」と「S7プロセッサ」の技術概要と開発状況を説明していただく機会を得た。興味深い内容を伺えたので、その概略をご報告したい。Guardianによると、ChromeやSafari、Operaなどのブラウザで自動入力をすると気づかない内にクレジットカードなどの個人情報が盗まれている危険性があるという。NAS、外付けHDD、そしてクラウド。敏也編筆者は、原稿を含む重要データのバックアップ体制はしっかり整えてあるし、UPSもバッチリ装備済み。そんな高橋流バックアップ体制を紹介していこう。Valerie」が、2台ともブースから盗まれた。Piの合体ボード「πduino」を発売した。2013で発表した7型液晶搭載タブレット「Fonepad」を日本市場で4月25日から販売開始する。その模様は、別記事に詳しいので、ここでは繰り返さないが、本記事はそのFonepadに搭載されているSoCに焦点を当てて紹介していきたい。1.2GHzで、一般的なスマートフォンやタブレットに搭載されているARMアーキテクチャのSoCとは異なり、Intelアーキテクチャ(IA、いわゆるx86)となっているのが大きな違いだ。PCでは一般的なIAだが、タブレットやスマートフォンではあまり馴染みがないだけに、どのようなSoCであるのかに興味を覚える読者も少なくないだろう。本記事では、そうしたFonepadに搭載されているSoCにスポットライトを当てて、ソフトウェア互換性や、バッテリ駆動時間などに関しての詳細についてお伝えしていきたい。現在IntelがOEMメーカーに出荷しているAndroidスマートフォン/タブレット向けのSoCは2種類がある。Z2500」シリーズだ。いずれの製品も、Intelの32nmプロセスルールを利用して製造されている。544MP2)で、それ以外の部分に関してはほぼ同じスペックになっている。最大の特徴は、いずれの製品でもスタンバイ時の消費電力がmWレベルまで削減されていることだ。一般的なPC向けのプロセッサ(例えばIntel第3世代Coreプロセッサ)では、ディスプレイをオフにしてOS上のアプリケーションがほぼ停止している状態であってもプロセッサだけで数百mW前後の電力を消費している。これに対して、MedfieldではSoCが完全に停止した状態で数mWと、圧倒的に低くなっている。このため、同じ容量のバッテリでノートPCを駆動させた場合、ディスプレイをオフにしただけのスタンバイでは1~2時間しか駆動できないが、Medfieldベースのスマートフォンやタブレットでは同じディスプレイオフのスタンバイ状態で20~30日は持つ。したスタンバイ時の低消費電力はARMアーキテクチャのSoCの強みとされてきたが、Medfield世代でIntelは同じレベルの低消費電力を実現しているのだ。ARMだから省電力というのは過去の時代の話。フェアに言うのであれば、IAだから高性能というのも、すでに過去の話であり、今後はARMアーキテクチャで高性能というプロセッサが登場しても何の不思議もない。Architecture)の違いというのは、今やもう論点ではないのだ。Z2420となっている。Z2400シリーズには以下のようなSKU(モデル)が用意されている。Z2460が2製品用意されている。それが2GHz版と、1.6GHz版になる。Z2460は2GHzに変更されており、同じ型番だがより高いクロック周波数で動くバージョンが追加された形だ。Z2420は、Intel製モデム(XMM-6265)とセットで追加されるローコスト版という扱いになっている。このセットは開発コードネームLexington(レキシントン)で開発された来た組み合わせで、成長市場など200ドルを切るようなスマートフォンを必要としている市場向けとして投入されたものだ。そのため、CPUのクロック周波数は1.2GHzと決して高くない。Mini」など7~8型の液晶を搭載した小型タブレットが人気を博しており、それならばそうした製品に低価格なSoCを搭載することで低価格を実現しようという逆転の発想で作られた製品がFonepadということになる。Processor)や動画再生のハードウェアデコーダは上位SKUと同等のモノが内蔵されているので、CPUの性能だけが上位のSKUに比べてやや低い製品となる。7も理屈は同じで、やはりローコスト版のSoCを採用することで低価格を実現している。3」は、NVIDIA内部の型番でT30L(クアッド時1.2GHz、シングル時1.3GHz)とよばれるローコスト版。3タブレットに採用されているのはNVIDIA内部の型番でT30(クアッド時1.4GHz、シングル時1.5GHz)でGPUのクロックもT30の方がやや高めに設定されているなどの違いがある。XMM-6265だが、HSPA+にまで対応したベースバンドと無線チップの組み合わせとして提供される。最近各キャリアが相次いでサービスを開始したLTEには対応していない。XMM-6265は、XMM-6260をベースにしたローコスト向けで、スペック上は下り21Mbps、上り5.7Mbpsに対応している。ASUSが公表したスペックシートにはHSPA+とのみ書かれていて、上位の42Mbpsに対応しているのか、21Mbpsまでなのかはわからないのだが、XMM-6265のスペックから考えれば21Mbpsまでと考えるのが正しいだろう。Fonepadの3Gにおける無線部分の周波数は850/900/1,900/2,100MHzに対応しており、NTTドコモで言えば850MHzと2,100MHz、ソフトバンクモバイルで言えば2,100MHzが利用できる可能性がある。FonepadはSIMロックフリーで提供されるため、NTTドコモのようにSIMロックフリーの端末を持ち込んで契約することができるキャリアや、NTTドコモの回線を利用しているMVNOが提供するSIMカードを契約することで、3G通信できるようになる。ASUSによれば、純正状態でWi-Fiでのテザリングに対応しているとのことだったので、ルーター替わりにFonepadを利用することも可能だろう。Fonepadのバッテリ容量は4,270mAhと、最新スマートフォン(2,000mAh前後)の倍近いバッテリを内蔵しているので、長時間ルーターとして利用することもできる。消費電力の大きな液晶ディスプレイを切って利用すれば、丸1日ルーターとして利用したりという使い方も十分に可能だろう。Z2420そのものの性能については現時点ではまだ分からない。iを使ってMedfieldの性能を紹介したい。iはあくまで英国向けに販売されており、日本国内向けの認証は取得されていない。このため、日本国内で利用する場合には、電波をオフにするか、日本国外のキャリアが提供しているSIMを契約して日本ではローミングで利用する必要がある。このため、今回のテストは、データ通信が必要な場合にはローミング可能な海外のキャリアのSIMを入れてインストールなどを行ない、それ以外はすべての電波をオフにして行なっている(日本の認定が通っている機器でも公平を期すため、電波はオフにしてテストしている)。今回は主に2つのベンチマークテストを行なった。1つは性能、もう1つはバッテリベンチマークだ。OSで一般的に利用されている動画プレイヤーである「MX動画プレイヤー」を利用して1080pのMP4ファイルをバッテリが無くなるまで再生し続けた。結果はグラフ1、グラフ2の通りだ。S4(MSM8960、1.5GHz/デュアルコア)と比較した。2.0に関してはその他にも手持ちのAndroid端末に関してもテスト結果を掲載しておくので参考にして欲しい。SC-06Dとほぼ同じスコアになった。TF201ともトータルではほぼ同じ結果になっている。Z2460に関してはやや分が悪い結果になっていることが見て取れる。iは非常に優秀な結果を残している。SC-06Dに大きな差をつけた。iは2,000mAh、SC-06Dは2,100mAhとなる。iは優秀だと言えるだろう。S4より省電力ということにはならない。IIIは4.8型/720×1,280ドット)も違うので、結果にはディスプレイの消費電力の分の影響が入るからだ(言うまでもなく解像度やサイズが大きい方が消費電力は大きくなる)。S4のデュアルコアには負けない程度には低消費電力であるということは言えるだろう。ユーザーにとって、最も気になるのは、ソフトウェアの互換性ではないだろうか。SoCを搭載した製品だ。ASUS自身が“日本初のIntelプロセッサ搭載Androidデバイス”と言っている通り、多くのユーザーはARMベースのAndroidデバイスしか使ったことがないため、IAのAndroidデバイスでこれまで使ってきたアプリケーションなどが使えるかどうか心配するユーザーも少なくないだろう。確かにIAのAndroidも出た当初には、若干の互換性の問題などを抱えていた。Androidに対応していないものが若干あったのだ。Playなどのアプリストア経由で配布されているAndroidアプリケーションには大きく言って2つの種類がある。1つがDalvik(ダルビック)とよばれるアプリケーションの仮想レイヤー上で動作するアプリケーションで、もう1つがNDKとよばれる開発キットを利用して開発されたハードウェアを直接叩くアプリケーションだ。多くのAndroidアプリケーションはDalvik上で動くように設計されている。このDalvikはCPUのISAから独立した仮想レイヤーになっており、ARM版Androidも、IA版Androidでも同じように動作する。従って、Androidで大多数を占めているDalvik上で動くアプリケーションは基本的に互換性の心配をする必要が無い。問題はNDKとよばれる開発キットでサポートされるアプリケーションがDalvikを通さずにCPUやGPUにアクセスする仕組みを利用している場合で、この場合ARM用に作られたアプリケーションはARM版Androidでは動作するが、IA版Androidでは動作せず、プログラマーがIA版のアプリケーションを別途用意する必要がある。以前は、IA版Androidの知名度が非常に低かったのでそうしたアプリケーションもあった。IntelとGoogleが包括的なパートナーシップを結んでGoogle側の対応も進み、Googleから提供されるNDKの開発キットでARMだけでなくIA版もすぐに作れるようにした。これにより多くの開発者がIA版のアプリケーションも提供するようになり、互換性の問題は以前に比べれば圧倒的に減っているのだ。ARMやIAといったISAのレベルではなく、直接ハードウェアを利用するタイプのアプリケーションは別の話になる。Trail+のハードウェアデコーダをサポートしている必要がある。前出のベンチマークで利用したMXプレイヤーは、ソフトウェア本体とは別に動画コーデックを配布しているが、Intel向けの動画コーデックが用意されているので、これをダウンロードしてインストールすれば同じように利用できている。SoCに対応していない場合には、ソフトウェア再生となってしまい、フルHDの動画再生などは不可能になるので、この点は注意したい。逆に言えば注意したいのはそれぐらいで、筆者が普段利用しているスマートフォンで利用しているアプリケーションはすべてIA版Androidにインストールして利用することができている。従って、よっぽど特殊なハードウェアを必要とするようなアプリケーションを利用しているのでもなければ、特に互換性を心配する必要は無いだろう。以上のように、スマートフォン向けのAtomプロセッサは十分な性能を持っており、消費電力もARMアーキテクチャのSoCに匹敵する低消費電力を実現している。アプリケーションの互換性もすでに多くが改善されており、もはやほとんど心配する必要が無いということが分かって頂けたと思う。Z2420を搭載するFonepadではCPU性能はこれよりは下がることになるが、グラフィックス周りの性能は変わらず、消費電力ではむしろ有利だと考えられるだけに、特にARMではないから不利ということは無いはずだ。フェアにいって、この現在の32nm世代のAtomが、ARM勢にパフォーマンスで追いついているかと言えば、そうではないだろう。S4/APQ8064)が採用されており、そちらはデュアルコアのMSM8960よりも高い性能を発揮する。した意味では、Intelもまだ性能面で追いついたというところまではいっていない。Trail+)を発表しており、性能面ではそちらが主力製品になっていくと考えられる。Trail+の後継となるMerryfieldを出荷する予定で、他社が28nmプロセスルールで製造を続けている時期にいち早く22nmプロセスルールへと移行し、性能面ではリーダーになる可能性がある。現時点ではモデムなどを含めた総合的な観点からQualcommがこの業界のリーダーで、IntelやNVIDIAなどの他のメーカーは追いかける立場だ。ユーザーの視点で見れば、選択肢が多ければ多いほど競争が激しくなり、よりよい製品がいち早く入手できるようになるだけに、今後ともスマートフォンやタブレット向けのSoC市場の動向にも注意を払っていきたいところだ。