Adreno ist eine Familie von Multimedia-Prozessoren von Qualcomm, die ursprünglich von ATI Technologies (ATI) als Imageon entwickelt wurde und 2008 von AMD an Qualcomm verkauft worden ist. Der Name ist ein Anagramm von Radeon. Die Adreno-Prozessoren bieten Grafikbeschleunigung und andere Multimediafähigkeiten für mobile Geräte wie Mobiltelefone und Organizer.
Adreno wird soweit ausschließlich in Qualcomms Snapdragon System-on-a-Chip verbaut.
Ein freier Grafik-Treiber namens freedreno für Linux wird unter Einsatz von Reverse Engineering[1] geschrieben. Ein darauf aufbauender Direct Rendering Manager wurde mit Linux-Kernelversion 3.12 aufgenommen.
Übersicht
Name | Mikroarchitektur | Produktions- prozess (nm) |
Taktrate (MHz) | Füllrate | Rechenleistung GFLOPS |
APIs | Verbaut in | Quellen | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Typ | ALUs | Mio. Dreiecke/s | Pixel (GP/s) | Texturen (GT/s) | Vulkan | OpenGL ES | OpenVG | OpenCL | OpenGL | Direct3D | ||||||
Adreno 1xx | ||||||||||||||||
Adreno 130 | Fixed-Function-Pipeline | 4 | 0.133 | nein | 1.1 | 1.1 | nein | nein | Direct3D Mobile | MSM7x00, MSM7x00A, MSM7x01, MSM7x01A | [2][3][4] | |||||
Adreno 2xx | ||||||||||||||||
Adreno 200 (AMD Z430) | Unified Shader Model/ 5-fach VLIW[5] |
8 | 65 | 133 | 22.85 | 0.133 | 2.1 | nein | 2.0 | 1.1 | nein | 1.4 (über freedreno) | 11 (Feature Level 9_3)[6] |
Snapdragon S1 (MSM7227, MSM7627 QSD8250, QSD8650), Freescale i.MX 51, i.MX 53 | ||
Adreno 200 | 8 | 45 | 200/245 | 42 | 0.2/0.245 | 3.2/3.9 | Snapdragon S1 (MSM7227A, MSM7627A, MSM7225A, MSM7625A) | |||||||||
Adreno 203 | 16 | 45 | 245/294 | 40.8-49 | 0.245/0.294 | 7.8/9.4 | Snapdragon S4 Play (MSM8225, MSM8625), Snapdragon 200 (MSM8225Q, MSM8625Q) | |||||||||
Adreno 205 | 16 | 45 | 245 | 40.8/44.3 | 0.245/0.266 | 7.8/8.5 | Snapdragon S2 (MSM7x30, MSM8x55, APQ8055) | |||||||||
Adreno 220 | 32 | 45 | 266 | 88.7 | 0.532 | 17 | Snapdragon S3 (APQ8060, MSM8x60) | |||||||||
Adreno 225 | 32 | 28 | 400 | 133.3 | 0.8 | 12.8/19.2/25.6 | Snapdragon S4 Plus (APQ8060A, MSM8x60A, MSM8960) | |||||||||
Adreno 3xx | ||||||||||||||||
Adreno 302 | Unified Shader Model[7] | 24 | 28 | 400 | 19.2 | nein | 3.0 | 1.1 | 1.1 embedded profile | 3.1 (über freedreno) | 11 (Feature Level 9_3)[6] |
Snapdragon 200 (MSM8210, MSM8610, MSM8212, MSM8612) | [8] | |||
Adreno 304 | 24 | 28 | 400 | 19.2 | Snapdragon 208, Snapdragon 210, Snapdragon 212 | |||||||||||
Adreno 305 | 24 | 28 | 400/450 | 66.7/75 | 0.8 | 19.2/21.6 | Snapdragon S4 Plus (MSM8x27), Snapdragon 400[9] (MSM8x26, MSM8x28, MSM8x30, MSM8x30AB, APQ8026, APQ8030) | [10] | ||||||||
Adreno 306 | 24 | 28 | 400 | 21.6 | Snapdragon 410 (MSM8916), Snapdragon 412 (MSM8916v2) | |||||||||||
Adreno 308 | 24 | 28 | 500 | 27 | Snapdragon 425 (MSM8917)
Snapdragon 427 (MSM8920) |
|||||||||||
Adreno 320 | 64 | 28 | 400 | 225 | 1.6 | 57.6 | Snapdragon S4 Pro (MSM8960T, APQ8064, APQ8064-1AA), Snapdragon S4 Prime (MPQ8064) | [11] | ||||||||
Adreno 320 2nd gen | 96 | 28 | 400/450 | 225/253.1 | 2.4/2.7 | 86.4/97.2 | Snapdragon 600 (APQ8064T, APQ8064AB) | [11] | ||||||||
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 | Snapdragon 800 (MSM8974, APQ8074), Snapdragon 801 (MSM8274AB, MSM8974AB, MSM8974AC) | |||||||||
Adreno 4xx | ||||||||||||||||
Adreno 405 | Unified Shader Model | 48 | 28 | 550 | 59.4 | geplant[12] | 3.1 | 1.1 | 1.2 full profile | 3.1 (über freedreno) | 11 (Feature Level 11_1)[6] |
Snapdragon 415 (MSM8929), Snapdragon 615 (MSM8939), Snapdragon 616 (MSM8939v2), Snapdragon 617 (MSM8952) | ||||
Adreno 418 | 128 | 20 | 600 | 163.2/172.8 | 1.0[12] | Snapdragon 808 (MSM8992) | ||||||||||
Adreno 420 | 128 | 28 | 500/600 | 281.3/337.5 | 4/4.8 | 144/172.8 | geplant[12] | 3.2 | Snapdragon 805 (APQ8084) | [13] | ||||||
Adreno 430 | 192 | 20 | 500/600/650 | ? | 4.8/6.0/6.6 | 324/388/420[14][15] | 1.0[12] | Snapdragon 810 (APQ8094, MSM8994) | ||||||||
Adreno 5xx | ||||||||||||||||
Adreno 505 | Unified Shader Model + Unified memory | 48 | 28 | 450 | ? | ? | ? | 48.6[15] | 1.0[12] | 3.1 | ? | 2.0 Full | nein | 11 (Feature Level 11_1) |
Snapdragon 430 (MSM8937), Snapdragon 435 | |
Adreno 506 | 96 | 14 | 650 | ? | ? | ? | 130[16] | Snapdragon 625, Snapdragon 626, Snapdragon 450 | ||||||||
Adreno 508 | 96 | 14 | 850 | ? | ? | ? | 170 | Snapdragon 630 | ||||||||
Adreno 509 | 128 | 14 | 720 | ? | ? | ? | ? | ? | ? | Snapdragon 636 | ||||||
Adreno 510 | 128 | 28 | 600 | ? | ? | ? | 180[15] | 3.2 (3.1 + AEP) | 3.2 | Snapdragon 650 (MSM8956), Snapdragon 652 (MSM8976), Snapdragon 653 (MSM8976PRO) | ||||||
Adreno 512 | 128 | 14 | 850 | ? | ? | ? | 255[17] | Snapdragon 660 (MSM8976 Plus) | ||||||||
Adreno 530 | 256 | 14 | 510/624/650 | 6.7/8.1 | ? | ? | 407/498/519[15] | Snapdragon 820 (MSM8996),
Snapdragon 821 (MSM8996PRO) |
||||||||
Adreno 540 | 256 | 10 | 710 | ? | ? | ? | 567[15] | Snapdragon 835 (MSM8998) | ||||||||
Adreno 6xx | ||||||||||||||||
Adreno 608 | Unified Shader Model + Unified memory | 1.0[12] | 3.2 | ? | 2.0 Full | nein | 12 (Feature Level 12_1) |
|||||||||
Adreno 610 | 128 | 11 | Snapdragon 460, Snapdragon 662, Snapdragon 665 | |||||||||||||
Adreno 612 | Snapdragon 675, Snapdragon 678 | |||||||||||||||
Adreno 615 | 256 | 10 | Snapdragon 670 | |||||||||||||
Adreno 618 | 256 | 8 | Snapdragon 720G, Snapdragon 730, Snapdragon 730G, Snapdragon 732G, Snapdragon 7c | |||||||||||||
Adreno 619 | 256 | Snapdragon 480, Snapdragon 750G | ||||||||||||||
Adreno 620 | 384 | 7 | 625/750 | Snapdragon 765, Snapdragon 765G, Snapdragon 768G | ||||||||||||
Adreno 630 | 512 | 10 | 710 | 15.4 | 737 | Snapdragon 845 | ||||||||||
Adreno 640 | 768 | 7 | 585/675 | Snapdragon 855/855+ | ||||||||||||
Adreno 650 | 1024 | 587/670 | Snapdragon 865/865+ | |||||||||||||
Adreno 660 | 1024 | 5 | Snapdragon 888 | |||||||||||||
Adreno 675 | 1344 | 7 | Snapdragon 8c | |||||||||||||
Adreno 680 | 1536 | Snapdragon 8cx Gen1/2 | ||||||||||||||
Adreno 690 | 1536 | Microsoft SQ2 |
Weblinks
- Qualcomm Adreno
- freedreno Projektseite
- Freedreno Update, 4. Oktober 2014
Einzelnachweise
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.