あるハードウェアに関する情報を集め続ける内に、情報それぞれが孤立気味になってきたため、随時更新を行なう情報が集約されたページを作ることとした。
そのため、作成時に限って目新しい情報はないことを留意していただきたい。
今後他のハードウェアに関するページも作っていくつもり。
Index
Pollock 概要
コードネーム Pollock はRaven2をベースとする省電力APU。
アーキテクチャと規模は、CPU は Zenアーキテクチャ、2-Core/4-Thread、CPU L3cache 4MB、
GPU は Vega/GCN5アーキテクチャ (gfx909)、総CU数 3基、総RB(RenderBackend)数 1基(4-ROP相当)、GPU L2cache 512KB。
製造プロセスは Global Foundries 14nm FinFet (14LP)。
パッケージには現状、BGAタイプの FT5 パッケージ が使われることが確認されている。1
TDP は FT5 パッケージ で 4.8W。2
ブースト時の電力リミットの仕様は、デフォルトで 4.8W、ピーク時で 9W、ピークからデフォルト移行時で 6W。2
コードネーム Pollock の略称は PLK 。34
Linux Kernel へのパッチに初めて Pollock という名が出てきたのは、2020/01/08。5
双子の兄的な存在に、コードネーム Dali がいるが、それぞれの i2cコントローラ数が異なり、
Dali は 3基、Pollock は 5基持つとされている。6
また、Dali は FP5 /AM4 パッケージ を採用し、Pollock は FT5 パッケージ を採用したものと分けられ、そこで Dali と Pollock とを区別することができる。
Dali と Pollock は Raven2 の別リビジョンとなるが、それらを分ける決定的なもの、Dali を Dali 足らしめるものはまだはっきりとしていない。
ただ、Dali, Pollock が登場してからは Raven2 GPU に新たな DeviceID が割り振られることはなく、Raven2 が元いた位置は完全に Dali へ引き継がれたものと認識している。
x86_model
は 20h
となる。
Pollock 仕様 (推測)
AMD Pollock | |
---|---|
Socket | FT5 |
Memory Interface | 64-bit (1ch) |
CPU | Zen (Family 17h, Model 20h) |
Max CPU Core/Thread | 2/4 |
CPU L3cache | 4 MB |
CPU Base Clock | (1.0 ~ 1.2 GHz) |
CPU Boost Clock | 2.3-(2.35 ~ 2.4 GHz) |
GPU | Vega (gfx909) |
Max GPU CU | 3 |
Max GPU SP | 192 |
Max RB+ | 1 (== 8-ROP) |
GPU L2cache | 128 KB |
GPU Clock | 600-800 MHz 4 |
Process | GF 14nm |
TDP | 4.8-6W |
CPUのクロック仕様は主に Geekbenchの結果を元にしている。
末尾に .gb5
を付けることで詳細を見ることができ、そこで大体の最大クロックがわかる。
Google zork - Geekbench Browser
https://browser.geekbench.com/v5/cpu/2301114.gb5
FT5 パッケージ
FT5 パッケージ は 2-in-1の小型フォームファクター向けで、電力効率を重視したクラスのパッケージとなる。7
特徴的な仕様として、Pollock のベースとなる Raven2 は DDR4 デュアルチャネル分のインターフェイスを備えているが、FT5 パッケージ はそれを制限し、DDR4 シングルチャネルまでの対応となる点があげられる。8
初期のパッチセットでは SATAインターフェイスも無いという記述があったが9、後のパッチセットでその部分は削除されている。8
Dalboz の仕様から、NVMe SSD の PCIe Gen3 x2 接続には対応しているものと思われる。10
ボード
AMD が提供する Pollock 搭載のリファレンスボードのコードネームは Cereme 。11
Pollock を搭載する Chromebook ボードは 2020/06/14 現在、Dalboz 12 とそれをベースとする Vilboz 13 の 2種類が確認されている。
Pollock SKU
Pollock SKU | Core/Thread | CPU Base/Boost | GPU CU | GPU Clock | TDP |
---|---|---|---|---|---|
AMD 3015e14 | 2/4 | 1.2GHz/2.3GHz | 3 | 0.6GHz | 6W |
AMD 3015Ce15 | 2/4 | 1.2GHz/2.3GHz | 3 | 0.6GHz |
-
soc/amd/picasso: Add Kconfig option for chip footprint (Ia4663d38) · Gerrit Code Review ↩︎
-
mb/google/zork: update power parameters to 4.8w for dalboz (I711d1109) · Gerrit Code Review ↩︎ ↩︎
-
Jun4 Benchmarks [2006047-AR-JUN47027921] - OpenBenchmarking.org ↩︎
-
Details for Computer/Device AMD Cereme-PLK Pollock : SiSoftware Official Live Ranker ↩︎ ↩︎
-
[PATCH] drm/amd/display: add Pollock IDs, fix Pollock & Dali clk mgr construct ↩︎
-
soc/amd/common: Determine # of i2c controllers at runtime (I397b074e) · Gerrit Code Review ↩︎
-
soc/amd/picasso: Add Kconfig option for chip footprint (Ia4663d38) · Gerrit Code Review ↩︎ ↩︎
-
https://chromium-review.googlesource.com/c/chromiumos/third_party/coreboot/+/2051509/1 ↩︎
-
Dalboz: tuning PCIe topology make DUT can boot up from SSD (I9113b54d) · Gerrit Code Review ↩︎
-
mainboard/amd/cereme : Create Initial Cereme Platform (I593d661f) · Gerrit Code Review ↩︎
-
mb/google/zork: add dalboz baseboard option (I646d9ad1) · Gerrit Code Review ↩︎
-
vilboz: Initial EC image (I511548fb) · Gerrit Code Review ↩︎