Procesadores Arm pronto será más rápido que nunca gracias a las instrucciones personalizadas

Brazo acaba de caer un gran anuncio en el Brazo TechCon: Soporte para las instrucciones personalizadas se dirigió a su Armv8-M Cpu y posiblemente más Brazo de la gama de productos en el futuro cercano. Brazo ve esto como tener enormes aplicaciones en el IoT, 5G, y la máquina de espacios de aprendizaje en particular. Para los consumidores, esto significa más potencia de hardware de bajo consumo, con una excitante gama de nuevas aplicaciones. Creo menor VR auriculares, la mejora de la seguridad, la mejora de la criptografía, y dispositivos más pequeños.

El brazo es la empresa responsable del diseño de los procesadores más probabilidades de vivir en sus dispositivos móviles y smart home appliances. Al permitir que los fabricantes de equipos tienen una mano en el diseño de sus propios conjuntos de instrucciones, los dispositivos potencialmente significativamente más potente y eficiente para la función dada.

Junto con esta noticia, la compañía también adoptar un modelo de gobernanza para su MBed OS (libre, de código abierto plataforma IoT). El futuro de MBed será, al menos, en parte influenciado por la opinión directa de los socios de hardware. «Producto del Grupo de Trabajo de» el debate va a proporcionar un marco estructurado para esta discusión. El brazo está dispuesto a señalar que se está trabajando ya en las sugerencias de los socios en la forma de baja potencia de la batería de optimizaciones.

¿Qué significa esto para mí?

Arm Custom Instructions

Arm Custom Instructions

Este movimiento hace un montón de sentido para las aplicaciones de la Io, pero también de la industria 4.0, AR/VR, y más. Y el Brazo no ha descartado traer esto a su Cortex-Un rango, lo que significa que podría terminar en su teléfono.

Pero por ahora, el foco está en IoT y otras aplicaciones menores. Aquí, los altos niveles de eficiencia son necesarios con el fin de ofrecer razonable de rendimiento en un factor de forma pequeño. Brazo representantes sugieren que podríamos comenzar a ver a los más pequeños y más poderosos VR auriculares, por ejemplo.

Estamos un paso más cerca de un mundo donde todo está conectado.

Lo que es más, la Io se abre la gran variedad de diferentes dispositivos en una medida sin precedentes. Hace menos y menos sentido utilizar el mismo diseño para los procesadores a través de la junta, cuando se están alimentando de cosas tan diversas como «smart plumas» y «smart zapatillas.» Este es el Brazo de la forma de prepararse para la «billones de dispositivos conectados» que los expertos dentro de la empresa creen que son alrededor de la esquina.

Eso significa que estamos un paso más cerca de un mundo donde todo está conectado, para mejor o para peor.

Lea también: Internet de las Cosas a las empresas que dominan la década de 2020: Prepare su hoja de vida!

Mientras que la tecnología no está desarrollada con los smartphones en cuenta que hay potencial en el futuro las aplicaciones para los dispositivos con sensores adicionales, o IA inteligencia. El reto aquí para el Brazo y de los socios para evitar la fragmentación como un resultado. Los desarrolladores de Android, por ejemplo, necesita saber que al escribir el código para un teléfono, que en la mayoría de los demás!

¿Cómo funciona?

SoC chip processor marcro shot

SoC chip processor marcro shot

Los procesadores de trabajo al recibir instrucciones de la memoria y, a continuación, la realización de los mismos, aproximadamente, de forma secuencial. El más rápido de la velocidad de reloj, el más rápido el procesador puede obtener a través de una serie de instrucciones.

Pero — como explica Gary — velocidad de reloj no es el ser-todo-y-fin-todo. Inteligente diseño del procesador emplea todo tipo de trucos para eek a cabo más de rendimiento, tales como el paralelismo a nivel de instrucción que permite que ciertas instrucciones para ser llevadas a cabo simultáneamente.

Por otra parte, la personalización también permite un mayor rendimiento. Porque Brazo fichas necesidad de servir a un gran número de diferentes productos, el «estándar» instrucciones por lo tanto son relativamente genérico (aunque versátil). Los desarrolladores, por lo tanto deben utilizar varias instrucciones simples con el fin de llevar a cabo algunas de las acciones más complejas que desea realizar. Donde el hardware está diseñado específicamente para el dispositivo en cuestión, sin embargo, dichas instrucciones pueden ser mucho más eficientes en la ejecución de tareas específicas. Se quita una capa de abstracción. Esta es la razón por la GPU es mucho mejor en la realización de los gráficos de las tareas relacionadas con frente a una generalizada de la CPU, incluso cuando la velocidad de reloj y la cantidad de transistores puede ser menor.

El intercalado de custom estos conjuntos de instrucciones en lugar de utilizar un co-procesador debe permitir una integración aún mayor, y mayor flexibilidad. Se podría incluso sustituir la necesidad de co-procesamiento en ciertas aplicaciones.

Se podría incluso sustituir la necesidad de co-procesamiento en ciertas aplicaciones.

Las instrucciones personalizadas no son nada nuevo y han existido en otro hardware de años. Normalmente, aunque, requieren de una cuidadosa integración entre los componentes de hardware y software, la costumbre de los compiladores y herramientas de depuración, y más. Brazo pretende hacer este proceso elegante y simple para los desarrolladores, dejando el estándar del conjunto de instrucciones intacta. Esta solución viene de fuera-de-la-caja de soporte para el estándar de los compiladores y depuradores y ejecuta las nuevas instrucciones junto con el estándar establecido.

Esto estará disponible para el Arm Cortex M33 en la primera mitad del año 2020, sin costo adicional para los titulares de licencias. Combinado con el nuevo MBed OS Pareja Modelo de Gobernanza, esto podría resultar muy interesantes nuevas posibilidades.

Es un emocionante/misterioso perspectiva para pensar que el Brazo es ahora que atienden a las necesidades específicas de las empresas de la construcción de ciudades conectadas y los dispositivos de realidad aumentada. De hecho, será muy interesante ver qué tipo de mejoras en la eficiencia, la seguridad y el rendimiento de estos cambios producen.

Quién sabe, tal vez va a abrir un nuevo hardware de las aplicaciones en los teléfonos inteligentes también.

Más posts acerca de Brazo

Deja un comentario

A %d blogueros les gusta esto: