Pare funzionare, ma...

Serve che qualuno capisca bene cosa sono i global size e local size. Non
sono valori a caso o meglio possono esserlo...provate a cambiare nei
vostri pc ad esempio global = 1 = local oppure entrambi uguali a 256.
Le prestazioni migliori le ho quando global = 1 e local = 256 (????? ma
che cazz...?)

Se il programma stampa sia su GPU che su CPU il valore 1, allora il
conteggio ha avuto successo ed è andato bene. Provate