Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Androidで64ビットプロセッサが本当に重要な理由

目次:

Anonim

それは実際にはビットについてではありませんが、新しいARMベースのプロセッサは違いを生みます

モバイルハードウェアに関する2014年の最大の流行語の1つは、「64ビット」です。 それは、スマートフォンやタブレットのすべてをより良くする魔法のようなものです。 64は32を超えているので、もっと良くなければなりませんか?

実際、64ビット処理は、スマートフォンのようなもので使用する場合には長所と短所の両方がありますが、それをサポートするハードウェアは他の新しい製造プロセスのために大きな違いを生むことがあります。 これらの新しいチップを使用することは、Android自体とサードパーティのソフトウェアが64ビットに移行するため、将来の保証でもありますが、具体的でより重要な変更は新しいARMv8チップアーキテクチャに伴います。

ホワイトペーパーに目を通し、図やフローチャートを見るのが好きな人にはたくさんありますが、残りの人たち(これらの新しい64ビットプロセッサの方が優れていることだけを本当に気にかけている人)にとっては、もっと混乱します。 私たちは時々技術を習得するのが大好きですが、レジスターやSMID、帯域幅について話さずに概要を知りたいだけの人たちのために物事を分解できると思います。

それをしましょう。

手始めに、新しいARM AArch64アーキテクチャに基づいたチップについて説明しています。 Intelのような他の企業は、スマートフォンで使用するための独自の64ビットアーキテクチャを開発しましたが、ほとんどの企業は、チップ設計のためにARMの仕様をライセンスします。 NVIDIAやQualcommなどの一部の企業は、設計をさらに改善するために、独自のIPを使用してARMテクノロジを拡張します。 いずれにせよ、この新しいアーキテクチャは、ARM仕様のみであるか、他の独自の変更を含むかにかかわらず、2つのことを行います。

あなたが核心にたどり着くとき、それはモバイルCPUのすべての最新の進歩がそうであるものです。 モバイルデバイスで必要なことをすべて実行するのに十分な未処理の電力があるため、最適化してよりバッテリーに優しいものにする必要があります。 新機能は常に素晴らしいものであり、近い将来に使用されることは間違いありませんが、私たちが望んでいるのは、携帯電話やタブレットがより良い結果を出し、実行中に使用するジュースが少ないことです。

新しいチップは、モバイルデバイスに求められることを実行できます。

問題は、64ビットアーキテクチャへの移行が必ずしも必要な改善を可能にするわけでは ない ということです。 はい、64ビットはモバイルハードウェアとアプリケーションの将来の大きな部分を占めていますが、ユーザーソフトウェアの大部分は32ビットのままであるため、新しいチップ機能は使用されていません。 実際、これらのアプリは、どの機能にもコーディングされていないため、新機能を「見る」ことすらありません。 そして、天国のために、64ビットハードウェアについての大事なことは、4GBを超えるRAMを使用する能力であると言うのをやめることです 。 これはアーキテクチャのマイナーな機能の1つに過ぎず、サイクルごとにより多くのデータを取得する機能などと比較すると、見劣りします。これにより、TouchWizのようなものはAOSPと同じくらい「高速」になります。 実数用。

64ビットのハードウェアに関する大きな問題は、4GBを超えるRAMを使用できることだと言うのをやめます

アレックスと私がAndroid Central Podcastの最近のエピソードでさまよう、それはこれらの64ビットチップ上のARMv8への移行です。 64ビットARMプロセッサにかなり精通しており、Android Lの発売パートナーであると噂されているNVIDIAに連絡しました。これは、新しい64ビットチップがAndroidにとって重要である 理由 を尋ねたときの発言です。

ほとんどすべてのメインストリームおよびハイエンドの消費者向けノートブックおよびデスクトップCPUは、何年も前に64ビットに移行しましたが、正当な理由により、64ビット機能を使用するようにコーディングされたアプリケーションのパフォーマンスが向上し、オペレーティングシステムのメモリアドレスが大きくなりますおよび複数のアプリケーション。

Androidの場合、ストーリーは単なる64ビットではなく、実際には新しいARMv8アーキテクチャに関するものです。 64ビットアプリケーションの有効化に加えて、ARMv8は、現在の市場のほぼすべての32ビットAndroidアプリケーションに直接かつ重要な影響を与える電力効率とパフォーマンスの多くの改善をもたらします。

Googleは今年のI / Oカンファレンスで、Androidの次のバージョン「L」が64ビットCPUサポートを提供すると発表しました。 実際、NVIDIAは、当社のカスタム設計のデンバーCPUを含む64ビットTegra K1モバイルプロセッサで既にLを開発しています。

デンバーは驚くべきCPUであり、Android向けの最初の64ビットCPUです。 他のARMモバイル製品を完全に上回ります。 デンバーの各コアは、多くのARMベースのチップに見られる3ウェイではなく、内部的に7ウェイのスーパースカラープロセッサであり、キャッシュが非常に大きくなっています。 デンバーは、史上最高のパフォーマンスを誇るモバイルARM CPUです。最高のシングルCPUスループットを実現するように設計されており、今年後半にデバイスに搭載される予定です。」

- ニックスタン、NVIDIAテクニカルマーケティングディレクター

そして、靴下を揺るがす可能性のあるチップを構築するのは、NVIDIAだけではありません。 ARMには、v8仕様を使用する2つのプロセッサ、Cortex-A53とCortex-A57があります。 これらは事前に構築されたプロセッサであり、どのメーカーのどのSoCでもそのまま使用できます。 NVIDIAとQualcommとSamsungが仕様をより多くの(そして潜在的にはより良い)ものに構築する一方で、他の企業はこれらを適切に取り入れて利益を享受することができます。 それは私たちも利益を享受できることを意味します。 Huaweiのような企業が現在独自のチップを構築している、またはOEMがMediaTek SoCを使用しているため、エントリーレベルのスマートフォンでさえARMv8への移行の恩恵を受けます。

ストーリーは単なる64ビットではなく、新しいARMv8アーキテクチャについての詳細です

私は、Androidの次のことについてのうわさやナンセンスを掘り下げて、すぐに追いかけます。 64ビットAndroid Lは、まもなく新しいハードウェアで使用される予定です。 その一部は64ビットARMv8プロセッサを使用します。 一部はそうしません。 しかし、新しいアーキテクチャへの移行 は すべてのベンダーから来ており、2015年には、モバイルデバイスを私たちが常に望んでいたものに近づける可能性があります。ポケットに入れて持ち運べる真のデスクトップクラスコンピューターそれを使用して楽しむために十分に長く続くことができます。

待ちきれません。