Coelacanth's Dream

新たな Zen 3 + Vega APU 「Barcelo」

プロプライエタリな BIOS (ファームウェア) の代替を目的としたフリーソフトプロジェクト Coreboot に、Felix Held 氏より、新たな AMD APU Barcelo をサポートする最初のパッチが投稿された。
パッチは Barcelo の PCI (Device) ID を追加するものとなっている。

  #define PCI_DEVICE_ID_ATI_FAM19H_MODEL51H_GPU_CEZANNE		0x1638
  #define PCI_DEVICE_ID_ATI_FAM19H_MODEL51H_GPU_BARCELO		0x15e7

Barcelo の Device ID は 0x15e7 となっている。この ID はちょうど先日 Linux Kernel における AMD GPUドライバーに追加されており、その時のパッチタイトルは 「[PATCH] drm/amdgpu: add another Renior DID」1
AMD Renoir APU の GPU ID が 「gfx90c」 に | Coelacanth’s Dream BarceloRenoir・Lucienne・Cezanne 同様に Vega GPU を搭載し、GPU ID は gfx90c になると見られる。

  	/* Renoir */
 +	{0x1002, 0x15E7, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RENOIR|AMD_IS_APU},
  	{0x1002, 0x1636, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RENOIR|AMD_IS_APU},
  	{0x1002, 0x1638, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RENOIR|AMD_IS_APU},
  	{0x1002, 0x164C, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RENOIR|AMD_IS_APU},

CPU に関してはパッチではあまり触れられていないが、Cezanne 同様に Zen 3 アーキテクチャ を採用しているのではないかと思う。
BarceloRaven に対する PicassoRenoir に対する Lucienne のような、構成はほぼ同じだが製造プロセスや電力管理機能等にわずかな改良を施した後継 APU というポジションにいるのだろう。

GPUID Arch Codename
gfx909 Vega Raven2 (Dali/Pollock)
gfx90c Vega Renoir/Lucienne/Cezanne (Green Sardine)2
gfx1010 RDNA Navi10
gfx1011 RDNA Navi12
gfx1012 RDNA Navi14
gfx1013 RDNA ?????
(APU, Navi10-base, Support RayTracing Inst.)3
gfx1030 RDNA 2 Sienna Cichlid/Navi21
gfx1031 RDNA 2 Navy Flounder/Navi22
gfx1032 RDNA 2 Dimgrey Cavefish/Navi23 ?
gfx1033 RDNA 2 VanGogh? (APU)
gfx1034 RDNA 2 Beige Goby?
gfx1035 RDNA 2 Yellow Carp? (APU)

  1. [PATCH] drm/amdgpu: add another Renior DID ↩︎

  2. Green Sardine APU の PCI ID が追加、正体は Cezanne APU だったか | Coelacanth’s Dream ↩︎

  3. gfx1013 | Coelacanth’s Dream ↩︎