Mi sono chiesto se fosse possibile utilizzare OpenCL per Android, scoprire che non era possibile e abbandonare del tutto l'argomento. Ma grazie al post sul blog del 14 gennaio sul blog ufficiale degli sviluppatori Android (http://android-developers.blogspot.fr/2013/01/evolution-of-renderscript-performance.html), ho scoperto che la programmazione parallela era possibile da Android 4.0, grazie a RenderScript! Un'API che ha alcune caratteristiche comuni con OpenCL.Perché Google ha scelto RenderScript invece di OpenCL
Quello che mi chiedo ora è: perché Google ha scelto di implementare questa nuova soluzione, invece di spingere OpenCL in avanti (una specifica aperta ora gestita dal gruppo Khronos).
Voglio dire, lo so, non è davvero difficile convertire da uno all'altro, ma ancora ...
In ogni caso, se qualcuno come la spiegazione vera e propria, per favore fatemelo sapere!
La discussione è proseguita su LinkedIn: http://www.linkedin.com/groups/Why-Google-choose-RenderScript-instead-1729897.S.236075762 – arrayfire