Voilà, j'ai relancé l'installation de mock pour construire les paquets pour avoir une version plus à jours de mesa et autres.
Je commence aussi les tests du GPGPU, mais je ne trouve pas vraiment d'info sur le sujet. Surtout dans l'utilisation de cette technologie pour Blender qui reste frileux avec les radeon 🙁.
Quand je vois le retour de la commande clinfo :
$ clinfo
Number of platforms 1
Platform Name Clover
Platform Vendor Mesa
Platform Version OpenCL 1.1 MESA 10.4.0-devel
Platform Profile FULL_PROFILE
Platform Extensions cl_khr_icd
Platform Name Clover
Number of devices 1
Device Name AMD PITCAIRN
Device Vendor X.Org
Device Version OpenCL 1.1 MESA 10.4.0-devel
Driver Version 10.4.0-devel
Device OpenCL C Version OpenCL C 1.1
Device Type GPU
Device Profile FULL_PROFILE
Max compute units 20
Max clock frequency 1080MHz
Device Partition (n/a)
Max work item dimensions 3
Max work item size[0] 256
Max work item size[1] 256
Max work item size[2] 256
Max work group size 256
Preferred work group size multiple 1
Preferred / native vector sizes
char 16 / 16
short 8 / 8
int 4 / 4
long 2 / 2
half 0 / 0 (n/a)
float 4 / 4
double 2 / 2 (n/a)
Half-precision Floating-point support (n/a)
Single-precision Floating-point support
Denormals Yes
Infinity and NANs Yes
Round to nearest Yes
Round to zero No
Round to infinity No
IEEE754-2008 fused multiply-add No
Correctly-rounded divide and sqrt operations No
Support is emulated in software No
Double-precision Floating-point support (n/a)
Address bits 32, Little-Endian
Global memory size 1073741824 ( 1024MB)
Error Correction support No
Max memory allocation 268435456 ( 256MB)
Unified memory for Host and Device Yes
Minimum alignment for any data type 128 bytes
Alignment of base address 128 bits (16 bytes)
Global Memory cache type None
Image support No
Local memory type Local
Local memory size 32768 ( 32KB)
Max constant buffer size 268435456 ( 256MB)
Max number of constant args 0
Max size of kernel argument 1024
Queue properties
Out-of-order execution No
Profiling Yes
Profiling timer resolution 0ns
Execution capabilities
Run OpenCL kernels Yes
Run native kernels No
Device Available Yes
Compiler Available Yes
Device Extensions
Je me dis que c'est bien dommage de ne pas l'utiliser non? Sachant que normalement ce gpu gère l'opencl 1.2... Enfin bon ça promet 🙂.
Si vous avez des pistes sur l'opencl avec des commandes et programmes à utiliser n'hésitez pas à le faire savoir, ce sujet est là pour ça 😉.
Sachez aussi que Fedora 21 devrait profiter des dernières mises à jours de mesa et du pilote libre, j'attends plus d'informations sur le pilote proprio, mais je doute qu'il y ai des avancées avant le passage vers un noyau commun.