Adreno

Adreno est une famille de processeurs graphiques produits par la société américaine Qualcomm à destination de sa famille de SoC d'architecture ARM Snapdragon. Ces processeurs étaient à l'origine la famille de processeurs graphiques Imageon d'AMD que Qualcomm a racheté en [1].

Pilotes

Les pilotes officiels de ce processeur graphique sont tous fermés, mais le projet de pilote libre Freedreno commencé fin 2011 avance assez rapidement[2]. Le pilote Freedreno utilisant la technologie Gallium3D est inclus dans le projet Mesa 3D[3], c'est en le seul pilote de processeur graphique accompagnant les SoC ARM inclus dans Mesa. Ce pilote, dans la version 11.1 de Mesa 3D sortie le , prend en charge OpenGL 3.1 avec les séries 300 (a3xx) et 400 (a4xx)[4].

Variantes

Name Microarchitecture Fab (nm) Fréquence [MHz] Technologie de mémoire Fillrate GFLOPS API (version) Utilisé dans les snapdragon Références
Type ALUs

(SIMD) [FP32]

[note 1]

Mémoire intégrée au GPU TMU (en) Bande passante Triangle

[MT/s]

Pixel

[GP/s]

Texture

[GT/s]

(FP64) (FP32) (FP16) Vulkan OpenGL ES OpenVG OpenCL OpenGL Direct3D
Adreno 1xx series
Adreno 120 fixed function pipeline 1.1 1.1 ? [5]
Adreno 130 ? ? 90 or 65 ? 4

[6]

0.133 1.2 Direct3D Mobile MSM7x00, MSM7x00A, MSM7x01, MSM7x01A [7],[8],[9]
Adreno 2xx series - yamato
Adreno 200 (AMD Z430) Unified shader model
5-way VLIW[10]
8

(2)

256 KB 65 133 LPDDR Single-channel

166 MHz

(1.33 GB/s)

22.85 0.133 0.53 2.12 4.25 2.0 1.1 1.4 (freedreno driver) 11
(feature level 9_3) [11]
Snapdragon S1 (MSM7227, MSM7627 QSD8250, QSD8650), Freescale i.MX51, i.MX53
Adreno 200 'enhanced' 45 200 245 LPDDR Single-channel 200 MHz (1.6 GB/s) 42 0.200 0.245 0.80 0.98 3.20 3.92 6.40 12.8 Snapdragon S1 (MSM7227A, MSM7627A, MSM7225A, MSM7625A)
Adreno 203 16

(4)

245 294 LPDDR2 Single-channel 300 MHz (2.4 GB/s) 40.8 49.0 0.245 0.294 1.96 2.35 7.84 9.40 15.6 18.8 Snapdragon S4 Play (MSM8225, MSM8625), Snapdragon 200 (MSM8225Q, MSM8625Q)
Adreno 205 245 266 LPDDR2 Dual-channel 333 MHz (5.3 GB/s) 40.8 44.3 0.245 0.266 1.96 2.12 7.84 8.51 15.6 17.0 Snapdragon S2 (MSM7x30, MSM8x55, APQ8055)
Adreno 2xx series - leia
Adreno 220 Unified shader model
5-way VLIW[10]
32

(8)

512 KB 45 266 LPDDR2 Single-channel 333 MHz (2.67 GB/s) 88.7 0.532 4.25 17.0 34.0 NC 2.0 1.1 NC 1.4 (freedreno driver) 11
(feature level 9_3) [11]
Snapdragon S3 (APQ8060, MSM8x60)
Adreno 225 28 200 300 400 LPDDR2 Dual-channel 500 MHz (8 GB/s) 133.3 0.8 3.20 4.80 6.40 12.8 19.2 25.6 25.6 38.4 51.2 Snapdragon S4 Plus (APQ8060A, MSM8x60A, MSM8960) [12]
Adreno 3xx series - oxili
Adreno 304 Unified shader model
Scalar instruction set[13]
24

[24]

96 KB 28 400 LPDDR2/3 Single-channel 384-533 MHz (3.1-4.3 GB/s) 4.80 19.2 38.4 NC 3.0[11] (freedreno driver: 3.0, 3.1 incomplete, 3.2 partial) 1.1 1.1 embedded profile 3.1 (freedreno driver, 3.2 incomplete, 3.3 complete) 11
(feature level 9_3) [11]
Snapdragon 208, Snapdragon 210, Snapdragon 212
Adreno 305 (1re Gen.) 256 KB 400 450 LPDDR2 Single-channel 400 MHz (3.2 GB/s) 66.7 75 0.8 4.80 5.40 19.2 21.6 38.4 43.2 Snapdragon S4 Plus (MSM8x27)
Adreno 305 (2de Gen.) 128 KB 400 450 LPDDR2/3 Single-channel 533 MHz (4.3 GB/s) 66.7 75 0.8 4.80 5.40 19.2 21.6 38.4 43.2 Snapdragon 200 (MSM8210, MSM8610, MSM8212, MSM8612)
Snapdragon 400[14] (MSM8x26, MSM8x28, MSM8x30, MSM8x30AB, APQ8026, APQ8030)
[15]
[16]
Adreno 306 400 LPDDR2/3 Single-channel 32-bit 533 MHz (4.2 GB/s) 84.3 0.8 4.80 19.2 38.4 Snapdragon 410 (MSM8916), Snapdragon 412 (MSM8916v2) [17]
Adreno 308 500 LPDDR3 Single-channel 667 MHz (5.34 GB/s) 105.4 1.0 6.00 24.0 48.0 Snapdragon 425 (MSM8917) Snapdragon 427 (MSM8920)
Adreno 320 (1re Gen.) 64

[64]

512 KB[17] 400 LPDDR2 Dual-channel 533 MHz (8.53 GB/s) 225 1.6 3.2 12.8 51.2 102.4 Snapdragon S4 Pro (MSM8960T, APQ8064, APQ8064-1AA), Snapdragon S4 Prime (MPQ8064) [18]
Adreno 320 (2de Gen.) 96

[96]

400 450 LPDDR3 Dual-channel 32-bit (64-bit) 600 MHz (9.6 GB/s) 225 253.1 2.4 2.7 >3.2 19.2 21.6 76.8 86.4 153.6 172.8 Snapdragon 600 (APQ8064T, APQ8064AB) [18]
Adreno 330 128

[128]

1024 KB 450 550 578 LPDDR3 Dual-channel 32-bit (64-bit) 800 MHz (12.8 GB/s) 253.1 309.4 325.1 3.6 4.4 4.624 28.8 35.2 36.9 115.2 140.8 147.9 230.4 281.6 295.9 Snapdragon 800 (MSM8974, APQ8074), Snapdragon 801 (MSM8274AB, MSM8974AB, MSM8974AC)
Adreno 4xx series
Adreno 405 Unified shader model 48

[48]

256 KB 28 550 LPDDR3 Single-channel 667-933 MHz (5.34-7.46 GB/s) 52.8 NC 3.2 (freedreno driver: 3.0, 3.1 incomplete, 3.2 partial) 1.1 1.2 full profile 3.1 (freedreno driver, 3.2 incomplete, 3.3 complete) 11
(11_1)[11]
Snapdragon 415 (MSM8929), Snapdragon 610 (MSM8936), Snapdragon 615 (MSM8939), Snapdragon 616 (MSM8939v2), Snapdragon 617 (MSM8952)
Adreno 418 128

[128]

512 KB 20 600 LPDDR3 Dual-channel 32-bit (64-bit) 933 MHz (14.9 GB/s) 153.6 1.0 [19] Snapdragon 808 (MSM8992)
Adreno 420 1536 KB 28 500

600

LPDDR3 Dual-channel 64-bit (128-bit) 800 MHz (25.6 GB/s) 281.3

337.5

(0.56[20] Tr/Hertz)

4

4.8

(8.2 Px/Hertz)

128

153.6

1.0 [note 2] Snapdragon 805 (APQ8084) [21]
Adreno 430 256

[256]

20 500

600

650

LPDDR4 Dual-channel 32-bit (64-bit) 1 600 MHz (25.6 GB/s) ? 4.8

6.0

6.6

324

420

1.0 [19] Snapdragon 810 (APQ8094, MSM8994)
Adreno 5xx series
Adreno 504 Unified shader model + Unified memory ? ? 12 ? LPDDR3 Single-channel 800 MHz (6.4 GB/s)  ?  ?  ?  ? 1.0[19] 3.2[22] (freedreno driver: 3.1, 3.2 partial) ? 2.0 Full 3.1 (freedreno driver, 3.2 incomplete, 3.3 complete) 11
(11_1)
Snapdragon 429
Adreno 505 48

[48]

128 + 8 KB 28 450 ? 48.6 Snapdragon 430 (MSM8937), Snapdragon 435, Snapdragon 439
Adreno 506 96

[96]

14 600

650

LPDDR3 Single-channel 933 MHz (7.46 GB/s) ? ? ? 115.2

124.8

Snapdragon 450, Snapdragon 625, Snapdragon 626, Snapdragon 632
Adreno 508 128

[128]

650 LPDDR4 Dual‑channel 16‑bit (32-bit) 1 333 MHz (10.66 GB/s) ? ? ? 163.2 Snapdragon 630
Adreno 509 256 + 16 KB 720 LPDDR4 Dual‑channel 32‑bit (64-bit) 1 333 MHz (21.33 GB/s) ? ? ? 184.3 Snapdragon 636
Adreno 510 256 KB 28 600 LPDDR3 Dual‑channel

32‑bit (64-bit)

933 MHz

(14.9 GB/s)

? ? ? 153.6 3.2 (3.1 + AEP) (freedreno driver: 3.1, 3.2 partial) Snapdragon 650 (MSM8956), Snapdragon 652 (MSM8976),

Snapdragon 653 (MSM8976PRO)

Adreno 512 256 + 16 KB 14 850 LPDDR4 Quad-channel 16-bit (64-bit)

1 866 MHz

(29.8 GB/s)

? ? ? 217.6 Snapdragon 660 (MSM8976 Plus)
Adreno 530 256

[256]

1024 KB 510

624

653

? 6.7

8.1

7.7

8.1

407.4

498.5

[23]

12
(11_1)
Snapdragon 820 (MSM8996),

Snapdragon 821 (MSM8996PRO)

Adreno 540 384

[384]

10 710 >450 ? 11.36 (16 Texel/Hertz) [24],[25] 567

[23]

Snapdragon 835 (MSM8998)
Adreno 6xx series
Adreno 605 Unified shader model + Unified memory 128+8 KB 14 1.0 and 1.1[26],[19] 3.2 2.0 Full WIP (freedreno driver) 12

(12_1)

Adreno 610 ? 11 273 Snapdragon 460
Snapdragon 662
Snapdragon 665
[27]
Adreno 612 256+16 KB 845 LPDDR4X Dual‑channel

16‑bit (32-bit)

1 866 MHz

(14.9 GB/s)

Snapdragon 675
Snapdragon 678
Adreno 615 256

[128]

512 KB 10 700 358.4 QCS603, QCS605, Snapdragon 670 [28],[29]
Adreno 616 750 384 Snapdragon 710
Snapdragon 712
Adreno 618 8 700

825

[30]

 ?

422

Snapdragon 720G
Snapdragon 730
Snapdragon 730G
Snapdragon 732G
Snapdragon 7c
[31]
Adreno 620 384

[192]

7 625
750
LPDDR4X Dual-channel 16-bit (32-bit)

2 133 MHz

(17 GB/s)

6.7/8.1 ? Snapdragon 765
Snapdragon 765G
Snapdragon 768G
Adreno 630 512

[256]

1024 KB 10 710 LPDDR4X Quad-channel 16-bit (64-bit)

1 866 MHz

(29.9 GB/s)

>500 ? 15.4 184 727 1474 Snapdragon 845
Snapdragon 850
[32],[33],[34],[35]
Adreno 640 768

[384]

12*2[36] 7 585
675
LPDDR4X Quad-channel 16-bit (64-bit)

2 133 MHz

(34.13 GB/s)

? 9.4 28.1 242

279

954 [30]
1037
1853.3 [37] Snapdragon 855/855+ [38],[32]
Adreno 650 1024

[512]

[39]

? and 300 Go/s[39] 24*2[36] 587

670

LPDDR4X or LPDDR5 Quad-channel 16-bit (64-bit)

2 133 MHz ou 2 750 MHz

33.4GB/s or 44.0GB/s

14.x (est.) [36] 28.1 (est.) [36] 313

344

1244

1267 [30],[40],[36] 1376

2000

2752

Snapdragon 865/865+ [32],[41]
Adreno 660 Snapdragon 888
Adreno 675 ? ? 590 LPDDR4X Quad-channel 16-bit (64-bit)

2 133 MHz

(34.13 GB/s)

388 1550 3100 Snapdragon 8c [42]
Adreno 680 1536

[768]

? 590 LPDDR4X Octa-channel 16-bit (128-bit)

2 133 MHz

(68.26 GB/s)

461 1842.5 [43] 3685 [44] Snapdragon 8cx, 8CX Gen 2 [44]
Adreno 685 ? ~2100 [45] Microsoft SQ1
Name Microarchitecture Fab (nm) Fréquence

[MHz]

Technologie de mémoire Fillrate (FP64) (FP32) (FP16) API (version) Utilisé dans les snapdragon Références
Type ALUs

(SIMDs)

[FP32]

[note 1]

Mémoire intégrée au GPU TMU Bande passante Triangle

[MT/s]

Pixel

[GP/s]

Texture

[GT/s]

GFLOPS Vulkan OpenGL ES OpenVG OpenCL OpenGL Direct3D


  • L'Adreno 130, utilisé dans le SoC MSM7x01, offre un pipeline de fonctions fixes et supporte OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile, SVGT 1.2, Direct Draw et GDI.
  • Adreno 200 (AMD Z430) est inclus dans les SoC QSD8x50 (1 GHz) et MSM7x27 (600 MHz A11+L2 cache). Il offre un pipeline de fonctions programmables et le flux de textures. Il est compatible OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile, SVGT 1.2 et DirectDraw. (22 M triangles/seconde, 133 M pixels/seconde, vitesse d'horloge maximum de 128 MHz).
  • Adreno 205 est inclus dans les SoC QSD8x50A (1.3 GHz), MSM7x30 (800 MHz+L2 cache), MSM8x55 (1 GHz+L2 cache). Ses améliorations incluent ; Support du SVG, accélération matérielle d'Adobe Flash et de meilleures performances des shaders que l'Adreno 200. Il est compatible avec les API OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile, SVGT 1.2, Direct Draw and GDI. Il peut tracer 40 M triangles/seconde, 432 M pixels/seconde et à une vitesse d'horloge pouvant atteindre 200 MHz.
  • Adreno 220 inclus dans les SoC MSM8660 et MSM8260 (1,2 GHz1,5 GHz+1 Mo L2 Cache) a un simple canal de mémoire. Il est compatible avec OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile, DirectX 9.0c, SVGT 1.2, Direct Draw et GDI. Il peut tracer 88M triangles/secondes, 2.4 Gpixels/seconde, La vitesse d'horloge standard peut atteindre 266 MHz, et il peut être surcadencé à 400 MHz.
  • Adreno 225 inclus dans le SoC MSM8960 (1,5 GHz1,7 GHz+1 Mo L2 cache), comporte une architecture de shader unifié et un accès mémoire à doubles canaux. Il est compatible avec les fonctionnalités de Direct3D version 9.3 et avec les API OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile, SVGT 1.2, Direct Draw et GDI.
  • Adreno 230 inclus dans les SoC MSM8225 et MSM8625.
  • Adreno 302 inclus dans les SoC de type Snapdragon 200.
  • Adreno 305 inclus dans les Snapdragon 400, gravure 28 nm, cadencée à 400 MHz, OpenGL ES 3.0, OpenCL 1.2e, OpenVG 1.1, DirectX 9.0c. Développe une puissance de 21.6 GFlops.
  • Adreno 320 inclus dans les S4 pro et prime. Gravure 28 nm, cadencée à 400 MHz, OpenGL ES 3.0, OpenCL 1.2e, OpenVG 1.1, DirectX 9.0c. Développe une puissance de 51.2 GFlops.
  • Adreno 320 (2nd gen) inclus dans les Snapdragon 600. Gravure 28 nm, cadencée à 450 MHz, OpenGL ES 3.0, OpenCL 1.2e, OpenVG 1.1, DirectX 9.0c. Développe une puissance de 86.4 à 97.2 GFlops.
  • Adreno 330 inclus dans les Snapdragon 800. Gravure 28 nm, cadencée à 450/550 MHz, OpenGL ES 3.0, OpenCL 1.2e, OpenVG 1.1, DirectX 9.0c. Développe une puissance de 129.6 à 159.4 GFlops.
  • Adreno 405 inclus dans les Snapdragon 415, 615, 616 et 617, Gravure 28 nm, cadencée à 550 MHz, OpenGL ES 3.0 – 3.1, OpenCL 1.2, OpenVG 1.1, DirectX 11.2.
  • Adreno 418 inclus dans le Snapdragon 808, Gravure 20 nm, cadencée à 600 MHz, OpenGL ES 3.0 – 3.1, OpenCL 1.2, OpenVG 1.1, DirectX 11.2.
  • Adreno 420 inclus dans les Snapdragon 805. Gravure 28 nm, cadencée à 500/600 MHz, OpenGL ES 3.0 – 3.2, OpenCL 1.2, OpenVG 1.1, DirectX 11.2.
  • Adreno 430 inclus dans les Snapdragon 810. Gravure 20 nm, cadencée à 500 – 650 MHz, OpenGL ES 3.0 – 3.2, OpenCL 1.2, OpenVG 1.1, DirectX 11.2.
  • Adreno 505 inclus dans les Snapdragon 430 et 435. Gravure 28 nm, cadencée à 450 MHz, OpenGL ES 3.0 – 3.2, OpenCL 2.0, OpenVG 1.1, DirectX 12.0, Vulkan 1.0.
  • Adreno 506 inclus dans le Snapdragon 625. Gravure 14 nm, cadencée à 650 MHz, OpenGL ES 3.0 – 3.2, OpenCL 2.0, OpenVG 1.1, DirectX 12.0, Vulkan 1.0.
  • Adreno 510 inclus dans les Snapdragon 650, 652, 653. Gravure 28 nm, cadencée à 600 MHz, OpenGL ES 3.0 – 3.2, OpenCL 2.0, OpenVG 1.1, DirectX 12.0, Vulkan 1.0.
  • Adreno 530 inclus dans les Snapdragon 820 et 821. Gravure 14 nm, cadencée à 500 – 650 MHz, OpenGL ES 3.0 – 3.2, OpenCL 2.0, OpenVG 1.1, DirectX 12.0, Vulkan 1.0.
  • Adreno 540 inclus dans le Snapdragon 835, Gravure 10 nm, OpenGL ES 3.0 – 3.2, OpenCL 2.0, OpenVG 1.1, DirectX 12.0, Vulkan 1.0.

Lien externe

  • Adreno GPU sur le site pour les développeurs de Qualcomm.

Notes et références

Notes

  1. Adreno ALU = ALU x MP amount
  2. Adreno 420 Vulkan driver was never released

Références

  1. (en)Qualcomm Acquires Handheld Graphics and Multimedia Assets from AMD sur businesswire.com
  2. (en) Freedreno sur GitHub
  3. « path: root/src/gallium/drivers/freedreno », freedesktop.org (consulté le )
  4. (en) « Mesa 11.1.0 Release Notes / 15 December 2015 »,
  5. (en-US) « Qualcomm History and its GPU (R)evolution », sur PC Perspective (consulté le )
  6. http://grmanet.sogang.ac.kr/seminar/compa.pdf
  7. « Qualcomm MSM7201A Application Processor with Modem Datasheet | CPUlist », PDAdb.net, (consulté le )
  8. Qualcomm MSM7201A, « Qualcomm MSM7201A Specs, Reviews, Ratings » [archive du ], System-on-a-chip.specout.com (consulté le )
  9. « 3D Gaming Brochure » [archive du ] [PDF] (consulté le )
  10. « The Freedreno driver », Rob Clark @ FOSDEM2013
  11. « Adreno GPU SDK - GPU - Qualcomm Developer Network », Developer.qualcomm.com (consulté le )
  12. (en-US) « Mobile GPUs : Architectures », Bastian Zuehlke, (lire en ligne, consulté le )
  13. freedreno, « A3xx shader instruction set architecture · freedreno/freedreno Wiki · GitHub », Github.com, (consulté le )
  14. Snapdragon 400 processor specs at qualcomm.com
  15. « Expands Qualcomm Snapdragon 200 Processor Tier », Qualcomm, (consulté le )
  16. « Qualcomm Rolls-Out High-End Quad-Core Snapdragon S4 System-on-Chips » [archive du ], X-bit labs (consulté le )
  17. « Qualcomm® Snapdragon™ embedded platforms HW and SW Overview », sur explace,
  18. AnandTech - Adreno 320 performance preview
  19. « Qualcomm announces Vulkan API support for Adreno 530 »
  20. (zh-CN) « High Quality with High Performance UE4 Mobile Game - CSDN博客 », sur blog.csdn.net (consulté le )
  21. « Technologies Announces Next Generation Qualcomm Snapdragon 805 "Ultra HD" Processor », Qualcomm, (consulté le )
  22. « Xiaomi Redmi Note 5A Prime (Y1) performance in GFXBench - unified graphics benchmark based on DXBenchmark (DirectX) and GLBenchmark (OpenGL ES) »
  23. https://gflops.surge.sh/
  24. Matt Humrick, « Qualcomm Details Snapdragon 835: Kryo 280 CPU, Adreno 540 GPU, X16 LTE », AnandTech, (lire en ligne, consulté le )
  25. (en) « GFXBench - Unified cross-platform 3D graphics benchmark database », sur The cross-platform performance site (consulté le )
  26. (en-US) « Vulkan graphics API receives major 1.1 update », Android Authority, (lire en ligne, consulté le )
  27. (en) « Snapdragon 665 Mobile Platform », qualcomm.com
  28. (en) « QCS603 SoC | Qualcomm », qualcomm.com (consulté le )
  29. (en) « QCS605 SoC | Qualcomm », qualcomm.com (consulté le )
  30. « AnTuTu tests Snapdragon 730 and 665 », sur GSM Arena
  31. « Snapdragon 730 Mobile Platform », qualcomm.com
  32. (en) Andrei Frumusanu, « Qualcomm Announces Snapdragon 865 and 765(G): 5G For All in 2020, All The Details », AnandTech, (lire en ligne, consulté le )
  33. (en) Ryan Smith et Andrei Frumusanu, « The Snapdragon 845 Performance Preview: Setting the Stage for Flagship Android 2018 », AnandTech, (lire en ligne, consulté le )
  34. (en) « GFXBench - Unified cross-platform 3D graphics benchmark database », sur The cross-platform performance site (consulté le )
  35. « Qualcomm Adreno 630 », sur www.cpu-monkey.com (consulté le )
  36. Andrei Frumusanu, « Qualcomm Announces Snapdragon 865 and 765(G): 5G For All in 2020, All The Details », sur www.anandtech.com (consulté le )
  37. Andrei Frumusanu, « Qualcomm Announces Snapdragon 865 and 765(G): 5G For All in 2020, All The Details (Page 2) », sur www.anandtech.com, Anandtech, (consulté le )
  38. (en-US) « Qualcomm Snapdragon 855: An overview of its CPU, GPU, ISP, and DSP », sur xda-developers, (consulté le )
  39. Andrei Frumusanu, « Qualcomm Announces Snapdragon 865 and 765(G): 5G For All in 2020, All The Details », sur www.anandtech.com (consulté le )
  40. « Snapdragon 865 | Benchmarking & Gaming Test », sur YouTube, Tech Spurt, (consulté le )
  41. « Qualcomm Adreno 650 », sur www.cpu-monkey.com (consulté le )
  42. « Qualcomm Adreno 675 », sur www.cpu-monkey.com (consulté le )
  43. (en-GB) Fuad Abazovic, « Samsung Galaxy Book S preorders up », sur www.fudzilla.com, Fudzilla, (consulté le )
  44. « Qualcomm Adreno 680 », sur www.cpu-monkey.com (consulté le )
  45. (en) Vaidyanathan Subramaniam, « The Microsoft SQ1 is a custom version of the Snapdragon 8cx with 2x more GPU performance than an 8th gen Intel Core CPU », sur Notebookcheck (consulté le )
  • Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.