Adreno

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

NameMikroarchitekturProduktions-
prozess (nm)
Taktrate (MHz)FüllrateRechenleistung
GFLOPS
APIsVerbaut inQuellen
TypALUsMio. Dreiecke/sPixel (GP/s)Texturen (GT/s)VulkanOpenGL ESOpenVGOpenCLOpenGLDirect3D
Adreno 1xx
Adreno 130Fixed-Function-Pipeline40.133nein1.11.1neinneinDirect3D MobileMSM7x00, MSM7x00A, MSM7x01, MSM7x01A[2][3][4]
Adreno 2xx
Adreno 200 (AMD Z430)Unified Shader Model/
5-fach VLIW[5]
86513322.850.1332.1nein2.01.1nein1.4 (über freedreno)11
(Feature Level 9_3)[6]
Snapdragon S1 (MSM7227, MSM7627 QSD8250, QSD8650), Freescale i.MX 51, i.MX 53
Adreno 200845200/245420.2/0.2453.2/3.9Snapdragon S1 (MSM7227A, MSM7627A, MSM7225A, MSM7625A)
Adreno 2031645245/29440.8-490.245/0.2947.8/9.4Snapdragon S4 Play (MSM8225, MSM8625), Snapdragon 200 (MSM8225Q, MSM8625Q)
Adreno 205164524540.8/44.30.245/0.2667.8/8.5Snapdragon S2 (MSM7x30, MSM8x55, APQ8055)
Adreno 220324526688.70.53217Snapdragon S3 (APQ8060, MSM8x60)
Adreno 2253228400133.30.812.8/19.2/25.6Snapdragon S4 Plus (APQ8060A, MSM8x60A, MSM8960)
Adreno 3xx
Adreno 302Unified Shader Model[7]242840019.2nein3.01.11.1 embedded profile3.1 (über freedreno)11
(Feature Level 9_3)[6]
Snapdragon 200 (MSM8210, MSM8610, MSM8212, MSM8612)[8]
Adreno 304242840019.2Snapdragon 208, Snapdragon 210, Snapdragon 212
Adreno 3052428400/45066.7/750.819.2/21.6Snapdragon S4 Plus (MSM8x27), Snapdragon 400[9] (MSM8x26, MSM8x28, MSM8x30, MSM8x30AB, APQ8026, APQ8030)[10]
Adreno 306242840021.6Snapdragon 410 (MSM8916), Snapdragon 412 (MSM8916v2)
Adreno 308242850027Snapdragon 425 (MSM8917)

Snapdragon 427 (MSM8920)

Adreno 32064284002251.657.6Snapdragon S4 Pro (MSM8960T, APQ8064, APQ8064-1AA), Snapdragon S4 Prime (MPQ8064)[11]
Adreno 320 2nd gen9628400/450225/253.12.4/2.786.4/97.2Snapdragon 600 (APQ8064T, APQ8064AB)[11]
Adreno 33012828450/550/578253.1/309.4/325.13.6/4.4/4.624129.8/158.4/166.5Snapdragon 800 (MSM8974, APQ8074), Snapdragon 801 (MSM8274AB, MSM8974AB, MSM8974AC)
Adreno 4xx
Adreno 405Unified Shader Model482855059.4geplant[12]3.11.11.2 full profile3.1 (über freedreno)11
(Feature Level 11_1)[6]
Snapdragon 415 (MSM8929), Snapdragon 615 (MSM8939), Snapdragon 616 (MSM8939v2), Snapdragon 617 (MSM8952)
Adreno 41812820600163.2/172.81.0[12]Snapdragon 808 (MSM8992)
Adreno 42012828500/600281.3/337.54/4.8144/172.8geplant[12]3.2Snapdragon 805 (APQ8084)[13]
Adreno 43019220500/600/650?4.8/6.0/6.6324/388/420[14][15]1.0[12]Snapdragon 810 (APQ8094, MSM8994)
Adreno 5xx
Adreno 505Unified Shader Model + Unified memory4828450???48.6[15]1.0[12]3.1?2.0 Fullnein11
(Feature Level 11_1)
Snapdragon 430 (MSM8937), Snapdragon 435
Adreno 5069614650???130[16]Snapdragon 625, Snapdragon 626, Snapdragon 450
Adreno 5089614850???170Snapdragon 630
Adreno 50912814720??????Snapdragon 636
Adreno 51012828600???180[15]3.2 (3.1 + AEP)3.2Snapdragon 650 (MSM8956), Snapdragon 652 (MSM8976), Snapdragon 653 (MSM8976PRO)
Adreno 51212814850???255[17]Snapdragon 660 (MSM8976 Plus)
Adreno 53025614510/624/6506.7/8.1??407/498/519[15]Snapdragon 820 (MSM8996),

Snapdragon 821 (MSM8996PRO)

Adreno 54025610710???567[15]Snapdragon 835 (MSM8998)
Adreno 6xx
Adreno 608Unified Shader Model + Unified memory1.0[12]3.2?2.0 Fullnein12
(Feature Level 12_1)
Adreno 61012811Snapdragon 460, Snapdragon 662, Snapdragon 665
Adreno 612Snapdragon 675, Snapdragon 678
Adreno 61525610Snapdragon 670
Adreno 6182568Snapdragon 720G, Snapdragon 730, Snapdragon 730G, Snapdragon 732G, Snapdragon 7c
Adreno 619256Snapdragon 480, Snapdragon 750G
Adreno 6203847625/750Snapdragon 765, Snapdragon 765G, Snapdragon 768G
Adreno 6305121071015.4737Snapdragon 845
Adreno 6407687585/675Snapdragon 855/855+
Adreno 6501024587/670Snapdragon 865/865+
Adreno 66010245Snapdragon 888
Adreno 67513447Snapdragon 8c
Adreno 6801536Snapdragon 8cx Gen1/2
Adreno 6901536Microsoft SQ2

Weblinks

Einzelnachweise

  1. Freie ARM-GPU-Treiber auf holprigem Weg
  2. Qualcomm MSM7201A Application Processor with Modem Datasheet. PDAdb.net, 25. Februar 2012, abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  3. Qualcomm MSM7201A: Qualcomm MSM7201A Specs, Reviews, Ratings. System-on-a-chip.specout.com, archiviert vom Original am 16. Juni 2016; abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  4. 3D Gaming Brochure. (PDF) Archiviert vom Original am 25. Oktober 2007; abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  5. The über freedreno. Rob Clark @ FOSDEM2013;
  6. a b c Adreno GPU SDK - GPU - Qualcomm Developer Network. Developer.qualcomm.com, abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  7. A3xx shader instruction set architecture
  8. Expands Qualcomm Snapdragon 200 Processor Tier. Qualcomm, 20. Juni 2013, abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  9. Snapdragon 400 Processor, qualcomm.com
  10. Qualcomm Rolls-Out High-End Quad-Core Snapdragon S4 System-on-Chips. X-bit labs, archiviert vom Original am 18. August 2016; abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  11. a b AnandTech - Adreno 320 performance preview
  12. a b c d e f Qualcomm announces Vulkan API support for Adreno 530, 17. Februar 2016
  13. Technologies Announces Next Generation Qualcomm Snapdragon 805 “Ultra HD” Processor. Qualcomm, 20. November 2013, abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  14. State of mobile SoC graphics in late 2014. Fudzilla.com, 5. Dezember 2014, abgerufen am 5. Juli 2016.Vorlage:Cite web/temporär
  15. a b c d e GPU GFLOPS (Memento vom 25. Juni 2013 im Webarchiv archive.today)
  16. Harga Asus Zenfone 3 ZE520KL dan Spesifikasi Terbaru 2017, Ponsel Samsung (Indonesisch)
  17. Snapdragon 660 VS Snapdragon 821 Processor, Which One is Better, igeekphone.com