Bonjour
Je veux utiliser les GPU de mon ordinateur et donc j’ai fait une petite recherche sur internet et j’ai trouvé avec “lspci -v -nn”:
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device [1179:fc50]
Flags: bus master, fast devsel, latency 0, IRQ 41
Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Puisque il n’y a une seule carte integré, il faut chercher, selon binarytides.com/linux-get-gpu-information/, le modèle de la carte mère doit être identifiée, avec “inxi -M” j’ai trouvé
Mobo: Intel model: N/A
Puisque la carte mère n’ai pas identifié, j’ai googlé le modèle de bios
Bios: INSYDE version: 2.90 date: 11/21/2011
Je n’ai pas trouve grande chose à part un benche mark sur browser.primatelabs.com/geekbench3/2804775
Donc, j’ai cherché encore plus sur les GPU d’intel et j’ai trouvé sur wikipedia cet article sur le GPU intel en.wikipedia.org/wiki/List_of_I … generation
mon processeur est :
~$less /proc/cpuinfo
model name : Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz
Donc, Il est dans “Core i5-2xxxM”. Et selon le tableau j’ai 12 unité d’exécution, et je dois utilisé OpenGl 3.3
j’ai verifié sur mon PC
~$ glxinfo |grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL core profile version string: 3.1 (Core Profile) Mesa 10.1.3
OpenGL core profile shading language version string: 1.40
OpenGL core profile context flags: (none)
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.1.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
Après cette recherché, j’ai trouvé que j’ai 12 unités d’execution sur ma carte graphique. Maintenant j’ai quelques question :
1- Est-ce-que VGA et GPU sont des synonymes ?
2- Est-ce-qu’il y a une relation avec le VGA (ou GPU) trouvé avec “lspci -v -nn” et le port VGA utilisé pour les écrans externes ?
3- Est-t-il possible de trouvé un ordinateur sans GPU ?
4- Est-ce-qu’il est possible d’utiliser ses unités de calcul dans mes programmes ?
merci