OpenCL-Z 1.0.2

Licentie: Gratis ‎Bestandsgrootte: 2.52 MB
‎Gebruikersbeoordeling: 0.0/5 - ‎0 ‎Stemmen

OpenCL™ (Open Computing Language) is een LOW-level API om heterogene computing mogelijk te maken op platforms bestaande uit CPU's, GPU's en andere processors. Onlangs is OpenCL beschikbaar op veel nieuwe Android-apparaten. Hoewel OpenCL geen deel uitmaakt van het Android-platform, bieden veel fabrikanten stuurprogramma's of zelfs SDK's om OpenCL op Android te ondersteunen. De OpenCL wordt ook gebruikt als back-end voor andere compute frameworks zoals Renderscript in sommige apparaten.

Deze applicatie biedt een eenvoudige manier voor ontwikkelaars om de beschikbaarheid van OpenCL op een apparaat te controleren. Gedetailleerde platform- en apparaatinformatie wordt verstrekt. Bovendien is deze toepassing in staat om raw computing-prestaties te bieden, waaronder de prestaties van ALU (Arithmetic Logic Unit) en de prestaties van de geheugenbandbreedte. Dit kan ontwikkelaars helpen om snel inzicht te krijgen in de mogelijkheden van een specifiek OpenCL-apparaat en kan nuttig zijn voor prestatievoorspelling en algoritmeoptimalisaties.

De belangrijkste kenmerken van deze toepassing: - de beschikbaarheid van OpenCL op te sporen; - opencl-bestuurdersbibliotheek detecteren; - gedetailleerde informatie over het OpenCL-platform weer te geven; - gedetailleerde opencl-apparaatinformatie weer te geven; - de ruwe rekenprestaties en de bandbreedte van het geheugensysteem meten; - OpenCL-informatie naar sdcard exporteren; - OpenCL-informatie te delen met andere toepassingen, zoals e-mailclients, notitietoepassingen, sociale media enzovoort; - materiaalontwerp met mooie gebruikersinterface.

Deze applicatie is getest op apparaten met chipsets van verschillende chipleveranciers. De meeste van de vlaggenschip Android-telefoons ondersteunen OpenCL, bijvoorbeeld Samsung Galaxy Note3, S5, Note4; LG G2, G3; Moto G, Moto X; en de nieuwste Sony-smartphones. Het volgende is een ruwe lijst van de GPU's die OpenCL ondersteunen: - Qualcomm Adreno: 305, 320, 330, 420, 430 en andere recente GPU's. - ARM Mali: T628, T760 en andere recente GPU's. - Imagination PowerVR: G6430 en andere recente GPU's.

Houd er rekening mee dat de volgende apparaten OpenCL op dit moment NIET ondersteunen als u stockfirmware gebruikt: - De Nexus 4, 5, 6 en 7 apparaten (vanwege het ontbreken van de bijbehorende OpenCL driver bibliotheken). - Apparaten met nvidia Tegra K1/X1 chipset (Nexus 9, NVIDIA Shield en ga zo maar door). Als u OpenCL-Z uitvoert op de bovenstaande apparaten, krijgt u geen OpenCL-informatie.

Als u geen OpenCL-informatie hebt ontvangen op een apparaat dat wordt verondersteld (of bekend) om OpenCL te ondersteunen, laat het me dan weten, zodat we deze kunnen onderzoeken en ondersteuning voor dat apparaat kunnen toevoegen.

Toepassing logo ontwerp met dank aan Roy Yu. OpenCL en het OpenCL-logo zijn handelsmerken van Apple Inc.

versiegeschiedenis

  • Versie 1.0.2 geplaatst op 2015-05-04
    Toegevoegd pad informatie van OpenCL bibliotheek in het volledige rapport.,Toegevoegd link naar OpenCL-Z Android officiële website.,Fixed some information display bugs.

Programmadetails