Sapphire Radeon RX 6600 8GB PULSE videokártya (11310-04-20G) Lite verzió Debian 11-en már félig kész.Superposition (OpenGL) megy. :)

apt install -t bullseye-backports firmware-amd-graphics linux-image-amd64 linux-headers-amd64
apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-validationlayers
Most már nem a felgyújtható kategória van(https://youtu.be/yrsUm26SHGI?t=254) a gépemben.

Jó fajta csendesek a ventillátorok és le is kapcsol , ha nem kell.Csend van. :)

ice@debian:~$ sensors
nct6798-isa-0290
Adapter: ISA adapter
Vcore:       768.00 mV (min =  +0.30 V, max =  +1.46 V)
+5V:           5.04 V  (min =  +4.76 V, max =  +5.24 V)
3.3V:          3.30 V  (min =  +3.14 V, max =  +3.47 V)
+12V:         12.10 V  (min = +11.42 V, max = +12.58 V)
CPU_FAN:      849 RPM  (min =  500 RPM)
CHA_FAN1:     821 RPM  (min =  500 RPM)
CHA_FAN2:     976 RPM  (min =  500 RPM)
CPU_OPT:     1028 RPM  (min =  500 RPM)
Mobo Temp:    +35.0°C  (high = +55.0°C, hyst = +50.0°C)  sensor = thermistor
CPU Temp:     +31.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
TSI0_TEMP:    +32.8°C  
beep_enable: disabled

nvme-pci-0100
Adapter: PCI adapter
Composite:    +32.9°C  (low  = -40.1°C, high = +83.8°C)
                       (crit = +87.8°C)
Sensor 2:     +32.9°C  (low  = -40.1°C, high = +83.8°C)

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +32.9°C  
Tccd1:        +36.0°C  

amdgpu-pci-0900
Adapter: PCI adapter
vddgfx:      743.00 mV 
fan1:           0 RPM  (min =    0 RPM, max = 3600 RPM)
edge:         +37.0°C  (crit = +100.0°C, hyst = -273.1°C)
                       (emerg = +105.0°C)
junction:     +37.0°C  (crit = +110.0°C, hyst = -273.1°C)
                       (emerg = +115.0°C)
mem:          +38.0°C  (crit = +100.0°C, hyst = -273.1°C)
                       (emerg = +105.0°C)
PPT:           3.00 W  (cap = 100.00 W)
 

ice@debian:~/Downloads/Unigine_Superposition-1.1$ uname -a
Linux debian 6.0.0-0.deb11.2-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.0.3-1~bpo11+1 (2022-10-29) x86_64 GNU/Linux
Az NVidia szemet, majd kesőbb takarítom el, ha ráérek.
Kellett 6.x kompatibilis drivert:https://github.com/morrownr/8821au-20210708 is találnom(git clone https://github.com/morrownr/8821au-20210708.git) a Retek RTL8821-hez, működik.
Még a libdrm-amdgpu1 kellene újabb verziót telepíteni backportsból valahogyan, hogy nem borul meg semmi. Debian SID-en megy, ott újabb verzió van.

root@debian:~# apt info libdrm-amdgpu1| grep -i version

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Version: 2.4.104-1
És a mesa is múzealis. A Steam azért elindul. Ebből Ubuntu 22.04 LTS install lesz. Unatkozni nem fogok.
Találtam lehetséges megoldást újabb mesa cuccokra itt: https://mxlinux.org/blog/new-advanced-hardware-support-repo-ahs-for-sho… kipróbálom hamarosan.
http://mxrepo.com/mx/repo/pool/ahs/m/mesa/ itt van.

Hozzászólások

Fú, ilyen erős videókártyám lenne, akkor nekiállnék OpenCL programozásnak.
https://browser.geekbench.com/opencl-benchmarks

Stream Processors: 1792 darab
Peak Single Precision Compute Performance: 8.93 TFLOPs (normál f32, C-beli float)
Peak Half Precision Compute Performance: 17.86 TFLOPs (f16)

Megjegyzem, egyszer nekiálltam egy kis számítási teljesítményű GPU-n aztán félbehagytam.
Hatékonyan programozni OpenCL-t szép kihívás. Igen masszív párhuzamosításról beszélünk, sok dologra oda kell figyelni, többek között a véges global RAM tempóra is.

OpenCL lehet elmegy nehany vason

- az összes gyártó GPU-ján
- fürtözött szervereken, mint rengeteg magos masszív párhuzamosításon
- FPGA-n
- egyéb hardveren

Ha kizárólag NVIDIA hardver van és lesz a feladatok során, akkor egyértelműen a CUDA nyer. Számítási teljesítményben is átlagosan kb. 30% többletet vagy képes kihozni CUDA-val az NVIDIA-ból.
Ha viszont univerzális módon akarsz megtanulni masszív párhuzamosítást programozni, akkor meg OpenCL. Nem csak GPU-ra jó.

Én hiszek neked, mert ebben a témában sokkal rutinosabbnak tartalak. Azt hogy látod, hogy ha a CUDA ennyire jó, az OpenCL mint szoftver réteg nem szerencsés választás, akkor miért állnak be a gyártók még mindig az OpenCL mögé, miért nem a CUDA vagy CUDA-szerű szoftver réteg implementálásában gondolkozik legalább néhány szereplő? Szélsőséges példaként az INTEL FPGA gyorsítója kapcsán?

Illetve érzel-e a jövőben CUDA szoftver réteg irányában történő elmozdulásra esélyt más gyárók részéről?