¿Has usado OpenCL-Z para Android? Comparte tu experiencia y ayuda a otros usuarios.
Detalles clave de OpenCL-Z
- OpenCL (Open Computing Language) es una API de bajo nivel para habilitar la computación heterogénea en plataformas que consisten en CPUs, GPUs y otros procesadores.
- Última actualización el
- Ha habido 1 actualizaciones
- Estado de análisis de virus:
Limpio (es muy probable que este programa de software esté limpio)
Descripción del desarrollador
OpenCL (Open Computing Language) es una API de bajo nivel que permite la computación heterogénea en plataformas que constan de CPUs, GPUs y otros procesadores. Recientemente, OpenCL ha estado disponible en muchos nuevos dispositivos Android. Aunque OpenCL no forma parte de la plataforma Android, muchos fabricantes proporcionan controladores o incluso SDKs para soportar OpenCL en Android. OpenCL también se está utilizando como un back-end para otros marcos de computación como Renderscript en algunos dispositivos.
Esta aplicación proporciona una forma sencilla para que los desarrolladores verifiquen la disponibilidad de OpenCL en un dispositivo. Se proporciona información detallada sobre la plataforma y el dispositivo. Además, esta aplicación es capaz de proporcionar rendimiento de computación en bruto, incluyendo rendimiento de ALU (Unidad Aritmética y Lógica) y rendimiento de ancho de banda de memoria. Esto puede ayudar a los desarrolladores a comprender rápidamente la capacidad de un dispositivo específico compatible con OpenCL, y puede ser útil para la predicción de rendimiento y optimizaciones de algoritmos.
Las principales características de esta aplicación:
- detectar la disponibilidad de OpenCL;
- detectar la biblioteca de controladores de OpenCL;
- mostrar información detallada de la plataforma OpenCL;
- mostrar información detallada del dispositivo OpenCL;
- medir el rendimiento de computación en bruto y el ancho de banda del sistema de memoria;
- exportar información de OpenCL a sdcard;
- compartir información de OpenCL con otras aplicaciones, como clientes de correo electrónico, aplicaciones de notas, redes sociales, etc.;
- diseño material con una bonita interfaz de usuario.
Esta aplicación ha sido probada en dispositivos con chipsets de diferentes proveedores de chips. La mayoría de los teléfonos Android de gama alta soportan OpenCL, por ejemplo, Samsung Galaxy Note3, S5, Note4; LG G2, G3; Moto G, Moto X; y los últimos smartphones de Sony. La siguiente es una lista aproximada de las GPUs que soportan OpenCL:
- Qualcomm Adreno: 305, 320, 330, 420, 430 y otras GPUs recientes.
- ARM Mali: T628, T760 y otras GPUs recientes.
- Imagination PowerVR: G6430 y otras GPUs recientes.
Por favor, tenga en cuenta que los siguientes dispositivos NO soportan OpenCL en este momento si utiliza firmware de stock:
- Los dispositivos Nexus 4, 5, 6 y 7 (debido a la falta de las bibliotecas de controladores OpenCL correspondientes).
- Dispositivos que utilizan el chipset NVIDIA Tegra K1/X1 (Nexus 9, NVIDIA Shield, etc.).
Si ejecuta OpenCL-Z en los dispositivos anteriores, no obtendrá ninguna información de OpenCL.
Si no logró obtener información de OpenCL en un dispositivo que se supone (o se sabe) que soporta OpenCL, por favor hágamelo saber, para que podamos investigarlo y agregar soporte para ese dispositivo.
Diseño del logo de la aplicación cortesía de Roy Yu.
OpenCL y el logo de OpenCL son marcas registradas de Apple Inc.
¿Has usado OpenCL-Z para Android? Comparte tu experiencia y ayuda a otros usuarios.