Adreno
表示
Adreno(アドレノ)は、クアルコムによって開発されたSoC用GPU回路である。スマートフォンやタブレット端末に多く使われている。
歴史
[編集]Adrenoは当初、ATI TechnologiesがATI Imageonというブランドで開発してきたものである。Imageonチップは2002年に発売され、PDA、携帯電話、タブレットPCなどで、多くのモバイル機器に搭載された。Imageonを開発したATIは2006年にAMDに買収され、AMD Imageonにリブランドされた。しかし2008年の企業再編によって独自のSoC開発に着手したため、Imageonの開発が終了した。2008年末にはImageonの製造ラインがブロードコムに売却され、その後クアルコムに売却された。
AMDは現在[いつ?]でもImageonブランドを持っており、今後新たなImageon製品が発売されることはないが、既存の顧客へのサポートを続けている。
一覧
[編集]さまざまなSnapdragonのSoCに、AdrenoのGPUが採用されている。
名前 | マイクロアーキテクチャ | Fab (nm) | 動作周波数(MHz) | フィルレート |
API (バージョン) |
Qualcommの採用SoC | 脚注 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
タイプ | ALU | MTriangles/s |
ピクセル (GP/s) |
テクスチャー (GT/s) |
Vulkan | OpenGL ES | OpenVG | OpenCL | OpenGL | Direct3D | |||||||
Adreno 1xx シリーズ | |||||||||||||||||
Adreno 130 | 固定機能パイプライン | 4 | 0.133 | — | 1.1 | 1.1 | — | — | Direct3D Mobile | MSM7x00、 MSM7x00A、 MSM7x01、 MSM7x01A | [1][2][3] | ||||||
Adreno 2xx シリーズ | |||||||||||||||||
Adreno 200 (AMD Z430) | 統合型シェーダーアーキテクチャ 5-way VLIW[4] |
8 | 65 | 133 | 22.85 | 0.133 | 2.1 | — | 2.0 | 1.1 | — | — | 9.0c |
|
|||
Adreno 200 (オーバークロック版) | 8 | 45 | 200 / 245 | 42 | 0.2 / 0.245 | 3.2 / 3.9 | Snapdragon S1 | ||||||||||
Adreno 203 | 16 | 45 | 245 / 294 | 40.8 – 49 | 0.245 / 0.294 | 7.8/9.4 |
|
||||||||||
Adreno 205 | 16 | 45 | 245 / 266 | 40.8 / 44.3 | 0.245 / 0.266 | 7.8 / 8.5 | Snapdragon S2 | ||||||||||
Adreno 220 | 32 | 45 | 266 | 88.7 | 0.532 | 17 | Snapdragon S3 | ||||||||||
Adreno 225 | 32 | 28 | 200 / 300 / 400 | 133.3 | 0.8 | 12.8 / 19.2 / 25.6 | Snapdragon S4 Plus | ||||||||||
Adreno 3xx シリーズ | |||||||||||||||||
Adreno 302 | 統合型シェーダーアーキテクチャ スカラー命令セット[5] |
24 | 28 | 400 | 19.2 | — | 3.0 | 1.1 | 1.1 組み込みプロファイル | — | 11.1 (機能レベル9_3) | Snapdragon 200 | [6] | ||||
Adreno 304 | 24 | 28 | 400 | 19.2 |
|
||||||||||||
Adreno 305 | 24 | 28 | 400 / 450 | 66.7 / 75 | 0.8 | 19.2 / 21.6 |
|
[8] | |||||||||
Adreno 306 | 24 | 28 | 450 | 21.6 |
|
||||||||||||
Adreno 320 | 64 | 28 | 400 | 225 | 1.6 | 57.6 |
|
[9] | |||||||||
Adreno 320 (第2世代) | 96 | 28 | 400 / 450 | 225 / 253.1 | 2.4 / 2.7 | 86.4 / 97.2 | Snapdragon 600 | [9] | |||||||||
Adreno 330 | 128 | 28 | 450 / 550 / 578 | 253.1 / 309.4 / 325.1 | 3.6 / 4.4 / 4.624 | 129.8 / 158.4 / 166.5 |
|
||||||||||
Adreno 4xx シリーズ | |||||||||||||||||
Adreno 405 | 統合型シェーダーアーキテクチャ | 48 | 28 | 550 | 59.4 | 1.0[10] | 3.1 | 1.1 | 1.2 フルプロファイル | — | 11.2 (機能レベル11_1)[11] |
|
|||||
Adreno 418 | 128 | 20 | 600 | 172.8 | Snapdragon 808 | ||||||||||||
Adreno 420 | 128 | 28 | 500 / 600 | 281.3 / 337.5 | 4 / 4.8 | 144/172.8 | Snapdragon 805 | [12] | |||||||||
Adreno 430 | 192 | 20 | 500 / 600 / 650 | ? | 4.8 / 6.0 / 6.6 | 324 / 388.8 / 420[13][14] | Snapdragon 810 | ||||||||||
Adreno 5xx シリーズ | |||||||||||||||||
Adreno 505 | 統合型シェーダーアーキテクチャ + ユニファイドメモリアーキテクチャ | 48 | 28 | 450 | ? | ? | ? | 48.6 | 1.0[10] | 3.1 | ? | 2.0 フル | — | 11.2 |
|
||
Adreno 506 | 96 | 14 | 650 | ? | ? | ? | 130 | ? |
|
||||||||
Adreno 508 | 96 | 14 | 850 | 163.2 | 3.2 (3.1 + AEP) | Snapdragon 630 | |||||||||||
Adreno 509 | 128 | 14 | 720 | 184.3 | Snapdragon 636 | ||||||||||||
Adreno 510 | 128 | 28 | 600 | ? | ? | ? | 180 | 12 (機能レベル12_1) |
|
||||||||
Adreno 512 | 14 | Snapdragon 660 | |||||||||||||||
Adreno 530 | 256 | 14 | 510 / 624 / 650 | ? | 6.7 / /8.1 | 7.7 – 8.1 | 407.4 / 498.5 / 519.2 |
|
|||||||||
Adreno 540 | ? | 10 | 710 | >450 | ? | 11.36 | 567 | ? | Snapdragon 835 | ||||||||
Adreno 6xx シリーズ | |||||||||||||||||
Adreno 605 | 統合型シェーダーアーキテクチャ + ユニファイドメモリアーキテクチャ | 96? | 14 | 850? | 1.0 & 1.1[15][10] | 3.2 | 2.0 フル | WIP (freedreno driver) | 12.1[要出典] | ||||||||
Adreno 610 | 128? | 11 | 900? |
|
|||||||||||||
Adreno 612 | 11 | Snapdragon 675 | |||||||||||||||
Adreno 615 | 192 | 10 | 700 | 418 |
|
[16][17] | |||||||||||
Adreno 616 | 192 | 10 | 750 | 447 |
|
||||||||||||
Adreno 618 | 256 | 8 |
|
||||||||||||||
Adreno 620 | 7 |
|
|||||||||||||||
Adreno 630 | 256 (HT) | 10 | 710 | >500 | >12 | 15.4[18][19] | 727 |
|
|||||||||
Adreno 640 | 384 | 7 |
|
9.4 | 28.1 |
|
|
||||||||||
Adreno 680 | 7 | 1800 | Snapdragon 8cx | ||||||||||||||
Adreno 685 | 7 | 2100 | Microsoft SQ1 | ||||||||||||||
名前 | マイクロアーキテクチャ | Fab (nm) | 動作周波数(MHz) | フィルレート | GFLOPS (半浮動小数) |
API (バージョン) | Qualcommの採用SoC | 脚注 | |||||||||
タイプ | ALU | MTriangles/s | ピクセル (GP/s) | テクスチャー (GT/s) | Vulkan | OpenGL ES | OpenVG | OpenCL | OpenGL | Direct3D |
旧世代の一覧
[編集]サポート終了
[編集]- Imageon 100
- Imageon 3200
- Imageon 2200/2250
- Imageon 2240
- Imageon 2260/2262
- Imageon 2300
- Imageon 2182
- Imageon 2282
- Imageon 2388/2380
- Imageon 2192
現世代
[編集]- Imageon 2294/2298
- Imageon TV
- Imageon A250 application processor
- Imageon D160 mobile TV solution
- Imageon M210 audio processor
- Imageon Z460 3D graphics core
- Imageon Z180 vector graphics core
関連項目
[編集]脚注
[編集]- ^ “Qualcomm MSM7201A Application Processor with Modem Datasheet | CPUlist”. PDAdb.net (2012年2月25日). 2016年7月5日閲覧。
- ^ Qualcomm MSM7201A. “Qualcomm MSM7201A Specs、 Reviews、 Ratings”. System-on-a-chip.specout.com. 2016年7月5日閲覧。
- ^ “3D Gaming Brochure” (PDF). October 25、 2007時点のオリジナルよりアーカイブ。2016年7月5日閲覧。
- ^ https://archive.fosdem.org/2013/schedule/event/freedreno/attachments/slides/251/export/events/attachments/freedreno/slides/251/FOSDEM2013_freedreno.pdf |title=The Freedreno driver |publisher=Rob Clark @ FOSDEM2013
- ^ freedreno (2015年1月6日). “A3xx shader instruction set architecture · freedreno/freedreno Wiki · GitHub”. Github.com. 2016年7月5日閲覧。
- ^ “Expands Qualcomm Snapdragon 200 Processor Tier”. Qualcomm (2013年6月20日). 2016年7月5日閲覧。
- ^ Snapdragon 400 processor specs at qualcomm.com
- ^ “Qualcomm Rolls-Out High-End Quad-Core Snapdragon S4 System-on-Chips”. X-bit labs. 2016年7月5日閲覧。
- ^ a b AnandTech - Adreno 320 performance preview
- ^ a b c Qualcomm announces Vulkan API support for Adreno 5xx and 4xx GPUs
- ^ “Adreno GPU SDK - GPU - Qualcomm Developer Network”. Developer.qualcomm.com. 2016年7月5日閲覧。
- ^ “Technologies Announces Next Generation Qualcomm Snapdragon 805 “Ultra HD” Processor”. Qualcomm (2013年11月20日). 2016年7月5日閲覧。
- ^ “State of mobile SoC graphics in late 2014”. Fudzilla.com (2014年12月5日). 2016年7月5日閲覧。
- ^ “Gpu Gflops”. Kyokojap.myweb.hinet.net (2009年7月29日). 2016年7月5日閲覧。
- ^ “Vulkan graphics API receives major 1.1 update” (英語). Android Authority. (2018年3月7日) 2018年6月12日閲覧。
- ^ “QCS603 SoC | Qualcomm” (英語). Qualcomm 2018年4月12日閲覧。
- ^ “QCS605 SoC | Qualcomm” (英語). Qualcomm 2018年4月12日閲覧。
- ^ Smith, Andrei Frumusanu, Ryan. “The Snapdragon 845 Performance Preview: Setting the Stage for Flagship Android 2018” 2018年6月11日閲覧。
- ^ “GFXBench - Unified cross-platform 3D graphics benchmark database” (英語). The cross-platform performance site. 2018年6月11日閲覧。