OpenCL-Z 1.0.2

Licence: Gratuit ‎Taille du fichier: 2.52 MB
‎Note des utilisateurs: 0.0/5 - ‎0 ‎Votes

OpenCL™ (Open Computing Language) est une API de bas niveau pour permettre une informatique hétérogène sur des plates-formes composées de processeurs, d’UDI et d’autres processeurs. Récemment, OpenCL est devenu disponible sur de nombreux nouveaux appareils Android. Bien qu’OpenCL ne fait pas partie de la plate-forme Android, de nombreux fabricants fournissent des pilotes ou même des SDK pour prendre en charge OpenCL sur Android. L’OpenCL est également utilisé comme back-end pour d’autres cadres de calcul tels que Renderscript dans certains appareils.

Cette application offre un moyen facile pour le développeur de vérifier la disponibilité d’OpenCL sur un appareil. Des informations détaillées sur la plate-forme et l’appareil sont fournies. En outre, cette application est en mesure de fournir des performances informatiques brutes, y compris les performances ALU (Arithmetic Logic Unit) et les performances de bande passante mémoire. Cela peut aider les développeurs à comprendre rapidement la capacité d’un appareil spécifique compatible OpenCL, et peut être utile pour la prédiction des performances et l’optimisation des algorithmes.

Les principales caractéristiques de cette application: - détecter la disponibilité d’OpenCL; - détecter la bibliothèque de conducteurs OpenCL; - afficher des informations détaillées sur la plate-forme OpenCL; - afficher des informations détaillées sur les périphériques OpenCL; - mesurer les performances brutes du calcul et la bande passante du système de mémoire; - exporter des informations OpenCL vers sdcard; - partager des informations OpenCL avec d’autres applications, telles que les clients e-mail, les applications de note, les médias sociaux et ainsi de suite; - conception matérielle avec interface utilisateur agréable.

Cette application a été testée sur des appareils avec des chipsets de différents fournisseurs de puces. La plupart des téléphones Android phares prendre en charge OpenCL, par exemple, Samsung Galaxy Note3, S5, Note4; LG G2, G3; Moto G, Moto X; et les derniers smartphones Sony. Voici une liste approximative des GPU soutenant OpenCL : - Qualcomm Adreno: 305, 320, 330, 420, 430, et d’autres GPU récents. - ARM Mali : T628, T760 et autres GPU récents. - Imagination PowerVR: G6430 et autres GPU récents.

S’il vous plaît noter que, les appareils suivants ne supportez pas OpenCL en ce moment si vous utilisez le firmware stock: - Les appareils Nexus 4, 5, 6 et 7 (en raison de l’absence des bibliothèques de conducteurs OpenCL correspondantes). - Appareils utilisant nvidia Tegra K1/X1 chipset (Nexus 9, NVIDIA Shield et ainsi de suite). Si vous exécutez OpenCL-Z sur les appareils ci-dessus, vous n’obtiendrez aucune information OpenCL.

Si vous n’avez pas réussi à obtenir des informations OpenCL sur un appareil qui est censé (ou connu) pour prendre en charge OpenCL, s’il vous plaît laissez-moi savoir, afin que nous puissions enquêter et ajouter une prise en charge de cet appareil.

Conception du logo de l’application gracieuseté de Roy Yu. OpenCL et le logo OpenCL sont des marques déposées d’Apple Inc.

historique de la version

  • Version 1.0.2 posté sur 2015-05-04
    Ajout d’informations de chemin d’accès de la bibliothèque OpenCL dans le rapport complet., Lien ajouté vers OpenCL-Z Android site officiel., Correction de certains bugs d’affichage d’informations.

Détails du programme