「Snapdragon 845」で何が変わる? “順当進化”の中身を解説するSnapdragon Tech Summit 2017(1/3 ページ)

» 2017年12月18日 16時45分 公開

 米Qualcommの次期フラグシッププロセッサの名称が「Snapdragon 845」となることは以前のレポートで紹介した通りだが、今回はこの中身についてもう少し詳しく見ていく。

Snapdragon 845 Snapdragon 845を構成する機能群

全体的にパフォーマンスが向上

 Snapdragon 845を一言でいえば「順当進化」だ。

 前モデルの835発表から1年、少しずつパフォーマンス面での機能強化が図られている。CPUコアは835時代の「Kryo 280」から「Kryo 385」となり、4×4のbig.LITTLE構成という点は変化していない。big側コアの最大動作クロック周波数は2.8GHzとなり前モデル比で25〜30%アップ、LITTLE側コアの最大動作クロック周波数は1.8GHzで15%アップとなる。

 どのコアが利用されるかはソフトウェア側の判断で決まるため、通常利用時のパフォーマンスや省電力性はOSがいかにチューニングされているかにかかっている。ただ、ピークパフォーマンスの面でみれば835との比較で3割ほどの向上があるとみていいだろう。

Snapdragon 845 Snapdragon 845はSamsungの第2世代10nm LPP FinFETを使って製造され、その中心となるKryo 385はARM Cortex-Aベースのカスタムコアとなっている。基本的な構成は835時代から大きく変化していないが、全体にパフォーマンスが向上している

 そして845における前モデルとの最大の相違点はL3キャッシュの搭載だ。L2キャッシュまではコア単位に割り当てられているが、2MBのL3キャッシュは全てのコアで共有する構成となっている。835ではbigコアには2MBのL2キャッシュ、LITTLEコアには1MBのL2キャッシュという割り当てだったが、845ではサイズは不明ながらL2キャッシュを残しつつ、さらにL3キャッシュを用意している。

 キャッシュの役割はメインメモリへのアクセスを低減してレスポンスを向上させることだが、単純に考えるとコアごとに適切な容量のキャッシュを割り振った方が効率よく思える。だが実際には、複数のスレッドが稼働状況に合わせてbigとLITTLEを含むさまざまなコアに適時割り当てられて動作することになるため、コア間で必要な情報を共有して協調動作した方がパフォーマンスは向上しやすいというのが、Kryo 385で採用されたDynamIQを使ったキャッシュ共有の考え方だ。

 また近年のプロセッサでは異なる複数の機能コアを内在して、個々の処理のパフォーマンスや省電力性を高める「ヘテロジニアスコア」の仕組みを採用する傾向があるが、その傾向は毎年さらに強くなっている。Snapdragon 845ではCPUコアのKryo 385、GPUコアのAdreno 630、DSPのHexagon 685、センサー処理ユニットのSpectra 280 ISPを搭載している。Adrenoにはさらに動画のエンコードやデコード処理に特化した専用ユニットが含まれるなど細分化されており、これら全てが合わさる形でSnapdragonを構成している。

 さらに、Snapdragon 845全体に対して「システムキャッシュ」が3MBほど割り当てられている。前述のKryo 835のL3キャッシュとは異なり、こちらはプロセッサ全体のメモリアクセス低減によるパフォーマンスの最適化だ。ヘテロジニアスコアの性質を反映した構造だが、全体に省電力性を落とさずにパフォーマンスブーストを狙った工夫がみられる。

Snapdragon 845 近年のプロセッサの特徴として、機能別に専用のコアや機能ブロックを用意するというヘテロジニアス化がより進んでおり、電力効率面やパフォーマンス面で有利になっている
Snapdragon 845 Windows on Snapdragon 835のデバイスでタスクマネージャーを開いたところ。機能別にコアの稼働状況が確認できる
Snapdragon 845 システムメモリと呼ばれるメインメモリとキャッシュを仲介する領域がプロセッサに確保されている。メインメモリアクセスを40〜75%ほど低減し、ボトルネックを解消するという

ディープラーニングの処理も強化

 プロセッサにおけるもう1つのトレンドとして、AppleのA11 BionicやHuaweiのKirin 970のように、いわゆるAIのディープラーニング処理に最適化されたプロセッサコアの内蔵が挙げられる。このトレンドに対するチップベンダー各社の対応はまちまちだが、SnapdragonについてはKryo+Adreno+Hexagonの3つとベクトル演算ユニットを組み合わせて計算を高速化している。

 845におけるこの構造は835から変化ないが、全体に前モデル比で個々のコアのパフォーマンスが向上しているため、Qualcommによれば従来比3倍の機能向上が見込めるとしている。TensorFlow、TensorFlow Lite、Caffe、Caffe2、ONNXといった各種DNN(Deep Neural Network)ライブラリをサポートしている点も特徴で、このあたりはさまざまなエンドユーザーが利用することを想定した汎用(はんよう)プロセッサならではといえる。

Snapdragon 845 話題のAI処理については、AppleのA11 BionicやHuawei Kirin 970のNPUのような専用のコプロセッサユニットを搭載するのではなく、CPU+GPUのほか、Hexagon 685 DSPのようなベクトル演算ユニットを組み合わせてディープラーニング系の処理を行う。これら演算ユニットは従来と比べてそれぞれ強化されており、Snapdragon 835との比較で3倍の高速化が可能としている
Snapdragon 845 ソフトウェアベースの処理が中心になる代わりにTensorFlowをはじめとする各種DNNライブラリをサポートし、この点での汎用性を高めている
Snapdragon 845 ディープラーニング向けライブラリでも利用されているベクトル演算DSPのHexagonもプロセッサの世代ごとに進化している
Snapdragon 845 Hexagonをサポートする周辺ハードウェアやサービスのエコシステム
       1|2|3 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年07月28日 更新
  1. 「楽天モバイルWiFiスポット」を試してみた 屋内通信の不満解消へ期待も「接続性」に課題 (2026年07月26日)
  2. 夏の暑さ対策グッズでよく見掛ける「ペルチェ素子」ってなんだ? 賢く使うための注意点も (2026年07月27日)
  3. 折りたたみスマホ「OPPO Find N6」を3カ月使って実感した“真価” 仕事とプライベートで大活躍 (2026年07月26日)
  4. JR東日本「分かりにくい」新幹線券売機を改善へ なぜ、スマホではなく「駅での最短1分購入」を実現? (2026年07月04日)
  5. なぜ「LINE VOOM」は嫌われたのか 保護者を悩ませた“子供たちの抜け道” (2026年07月24日)
  6. 気温35度以上のハンディファンは「逆効果」 猛暑を安全に乗り切る使い方と2026年おすすめ5選 (2026年07月27日)
  7. ドコモが「iPhone 17」シリーズや「iPhone Air」を値上げ 一部機種は残価も引き上げ、実質負担額の影響は? (2026年07月24日)
  8. 界面活性剤とマイクロファイバーでタッチパネルをきれいに! ダイソーで220円の「スクリーンクリーナー」を試す (2026年07月25日)
  9. 【3COINS】100段階で風量調整、透明デザインの「大風量ペルチェ付きハンディファン」 3300円 (2026年07月27日)
  10. UQ mobileとY!mobileの「セット割なし」新割引を比較 ahamo、LINEMO、楽天モバイルよりもお得? (2026年07月27日)
最新トピックスPR

過去記事カレンダー