OpenCL-Z 1.0.2

Licenza: Gratuito ‎Dimensioni del file: 2.52 MB
‎Valutazione utenti: 0.0/5 - ‎0 ‎Voti

OpenCL™ (Open Computing Language) è un'API di basso livello per consentire l'elaborazione eterogenea su piattaforme costituite da CPU, GPU e altri processori. Recentemente, OpenCL è diventato disponibile su molti nuovi dispositivi Android. Sebbene OpenCL non fa parte della piattaforma Android, molti produttori forniscono driver o persino SDK per supportare OpenCL su Android. L'OpenCL viene utilizzato anche come back-end per altri framework di calcolo come Renderscript in alcuni dispositivi.

Questa applicazione offre allo sviluppatore 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 non elaborati, tra cui prestazioni ALU (Arithmetic Logic Unit) e prestazioni della larghezza di banda della memoria. Ciò può aiutare gli sviluppatori a comprendere rapidamente la capacità di uno specifico dispositivo compatibile con OpenCL e può essere utile per la previsione delle prestazioni e le ottimizzazioni degli algoritmi.

Le caratteristiche principali 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 grezzo e la larghezza di banda del sistema di memoria; - esportare le informazioni OpenCL in sdcard; - condividere informazioni OpenCL con altre applicazioni, come client di posta elettronica, applicazioni note, social media e così via; - design del materiale 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, al momento, i seguenti dispositivi NON supportano OpenCL se si utilizza il firmware di serie: - I dispositivi Nexus 4, 5, 6 e 7 (a causa della mancanza delle corrispondenti librerie di driver OpenCL). - Dispositivi che utilizzano chipset NVIDIA Tegra K1/X1 (Nexus 9, NVIDIA Shield e così via). Se si esegue OpenCL-Z sui dispositivi precedenti, non si osranno informazioni OpenCL.

Se non sei riuscito a ottenere informazioni OpenCL su un dispositivo che dovrebbe (o noto) supportare OpenCL, fammi sapere, in modo che possiamo indagare e aggiungere il supporto per quel dispositivo.

Design del logo dell'applicazione per gentile concessione di Roy Yu. OpenCL e il logo OpenCL sono marchi registrati di Apple Inc.

cronologia delle versioni

  • Versione 1.0.2 pubblicato il 2015-05-04
    Aggiunte informazioni sul percorso della libreria OpenCL nel report completo.,Aggiunto il collegamento al sito Web ufficiale di OpenCL-Z Android.,Corretti alcuni bug di visualizzazione delle informazioni.

Dettagli del programma