| Tipo di file | APK |
|---|---|
| Versione | 1.0.2 |
| Editore | Robert.Wang |
| Data di rilascio | 1 giu 2020 |
| Data aggiunta | 1 giu 2020 |
| Requisiti del sistema operativo | Android |
| Requisiti | Requires Android 4.0 and up |
| Download totali | 0 |
| Prezzo | Free |
Descrizione
OpenCL (Open Computing Language) è un'API di basso livello per abilitare l'elaborazione eterogenea su piattaforme composte da CPU, GPU e altri processori. Recentemente, OpenCL è diventato disponibile su molti nuovi dispositivi Android. Sebbene OpenCL non faccia parte della piattaforma Android, molti produttori forniscono driver o persino SDK per supportare OpenCL su Android. OpenCL viene utilizzato anche come back-end per altri framework di calcolo come Renderscript in alcuni dispositivi.
Questa applicazione fornisce agli sviluppatori un modo semplice per verificare la disponibilità di OpenCL su un dispositivo. Vengono fornite informazioni dettagliate sulla piattaforma e sul dispositivo. Inoltre, questa applicazione è in grado di fornire prestazioni di elaborazione grezze, comprese le prestazioni ALU (Arithmetic Logic Unit) e le prestazioni della larghezza di banda della memoria. Questo può aiutare gli sviluppatori a comprendere rapidamente la capacità di un dispositivo specifico con capacità OpenCL e può essere utile per la previsione delle prestazioni e l'ottimizzazione dell'algoritmo.
Le principali caratteristiche di questa applicazione:
- rilevare la disponibilità di OpenCL;
- rilevare la libreria di driver OpenCL;
- visualizzare informazioni dettagliate sulla piattaforma OpenCL;
- visualizzare informazioni dettagliate sul dispositivo OpenCL;
- misurare le prestazioni di calcolo grezze e la larghezza di banda del sistema di memoria;
- esportare le informazioni OpenCL su sdcard;
- condividere le informazioni OpenCL con altre applicazioni, come client di posta elettronica, applicazioni di note, social media e così via;
- design dei materiali con una bella interfaccia utente.
Questa applicazione è stata testata su dispositivi con chipset di diversi fornitori di chip. La maggior parte dei telefoni Android di punta supporta OpenCL, ad esempio Samsung Galaxy Note3, S5, Note4; LG G2, G3; Moto G, Moto X; e gli ultimi smartphone Sony. Di seguito è riportato un elenco approssimativo delle GPU che supportano OpenCL:
- Qualcomm Adreno: 305, 320, 330, 420, 430 e altre GPU recenti.
- ARM Mali: T628, T760 e altre GPU recenti.
- Imagination PowerVR: G6430 e altre GPU recenti.
Si noti che i seguenti dispositivi NON supportano OpenCL in questo momento se si utilizza il firmware stock:
- I dispositivi Nexus 4, 5, 6 e 7 (a causa della mancanza delle corrispondenti librerie di driver OpenCL).
- Dispositivi che utilizzano il chipset NVIDIA Tegra K1/X1 (Nexus 9, NVIDIA Shield e così via).
Se esegui OpenCL-Z sui dispositivi di cui sopra, non otterrai alcuna informazione OpenCL.
Se non sei riuscito a ottenere le informazioni OpenCL su un dispositivo che dovrebbe (o noto) supportare OpenCL, faccelo sapere, in modo che possiamo esaminarlo e aggiungere supporto per quel dispositivo.
Design del logo dell'applicazione per gentile concessione di Roy Yu.
OpenCL e il logo OpenCL sono marchi di Apple Inc.