• OpenCL-Z 1
  • OpenCL-Z 2
  • OpenCL-Z 3
  • OpenCL-Z 4

OpenCL-Z

OpenCL ™ (Open Computing Language) est une API de bas niveau pour permettre informatique hétérogène sur les plates-formes constituées de CPU, GPU et d'autres processeurs. Récemment, OpenCL est devenu disponible sur de nombreux nouveaux appareils Android. Bien que OpenCL ne fait pas partie de la plate-forme Android, de nombreux fabricants fournissent des pilotes ou même SDK OpenCL pour appuyer sur Android. Le OpenCL est également utilisé comme un back-end pour d'autres cadres de calcul telles que renderScript dans certains appareils.Cette application fournit un moyen facile pour les développeurs de vérifier la disponibilité d'OpenCL sur un périphérique. Plate-forme et les informations détaillées de l'appareil sont fournis. En outre, cette application est capable de fournir des performances de calcul brute, y compris ALU (Arithmetic Logic Unit) des performances et de la mémoire la performance de la bande passante. Cela peut aider les développeurs à comprendre rapidement la capacité d'un dispositif capable OpenCL-spécifique, et peut être utile pour la prédiction de la performance et de l'algorithme d'optimisation.Les principales caractéristiques de cette application:
- Détecter la disponibilité OpenCL;
- Détecter bibliothèque de pilotes OpenCL;
- Informations détaillées de la plate-forme affichage OpenCL;
- L'affichage des informations de l'appareil OpenCL détaillée;
- Mesurer la performance de calcul brute et la bande passante du système de mémoire;
- L'exportation des informations OpenCL à sdcard;
- Partager des informations avec d'autres applications OpenCL, tels que les clients de messagerie, les applications de correspondance, les médias sociaux et ainsi de suite;
- La conception de matériel avec une interface utilisateur agréable.Cette application a été testée sur des appareils avec les chipsets de différents fournisseurs de puces. La plupart des phares téléphones Android soutenir OpenCL, par exemple, le Samsung Galaxy Note 3, S5, Note4; LG G2, G3; Moto G, Moto X; et derniers smartphones Sony. Ce qui suit est une liste approximative des GPU supportant OpenCL:
- Qualcomm Adreno 305, 320, 330, 420, 430, et d'autres GPU récents.
- ARM Mali: T628, T760, et d'autres GPU récents.
- Imagination PowerVR: G6430 et autres GPU récents.S'il vous plaît noter que, les appareils suivants ne supportent pas OpenCL en ce moment si vous utilisez firmware stock:
- Le Nexus 4, 5, 6 et 7 dispositifs (en raison de l'absence des bibliothèques de pilotes OpenCL correspondant).
- Les appareils utilisant NVIDIA Tegra K1 / X1 chipset (NEXUS 9, NVIDIA Shield et ainsi de suite).Si vous exécutez OpenCL-Z sur les dispositifs ci-dessus, vous ne recevrez pas d'informations OpenCL.Si vous ne parvenez pas à obtenir des informations OpenCL sur un dispositif qui est censé (ou on sait) pour soutenir OpenCL, s'il vous plaît laissez-moi savoir, afin que nous puissions l'étudier et ajouter le support pour ce périphérique.Logo Conception d'applications avec la permission de Roy Yu.OpenCL et le logo OpenCL sont des marques commerciales d'Apple Inc.

Catégorie : Outils

Recherches associées