Un equipo de investigación chino ha diseñado un modelo de IA que puede diseñar procesadores. En la etapa actual, esto funciona con microcontroladores simples basados en el conjunto de instrucciones RISC-V RV32IA con instrucciones de 32 bits. El equipo tardó cinco horas desde el comienzo de la capacitación hasta el diseño final.
anuncio
como Los datos de diseño de procesadores más antiguos sirvieron como base para la capacitación. Basado en la función booleana, la IA crea esquemas de decisión binarios, llamados esquemas especulativos binarios (BSD) en su forma especial. Las herramientas estándar EDA (Electronic Design Automation) traducen todo en un plan de diseño de chip de silicio.
El chip de prueba utiliza un único núcleo RISC-V sincronizado a 300 MHz, similar a los microcontroladores ESP32-C3. Un fabricante por contrato de chips no identificado produjo el chip de prueba utilizando tecnología de 65 nanómetros.
El equipo de investigación del Instituto de Tecnología Informática de China (ICT) ha iniciado con éxito el sistema operativo con Linux kernel 5.15. Sin embargo, la comparación con los procesadores x86 modernos parece muy optimista: en términos de rendimiento, juegan en áreas completamente diferentes. Las CPU RISC-V modernas que ejecutan Linux utilizan el conjunto de instrucciones RV64GC de 64 bits.
Según sus propios datos, también sería posible tener procesadores más potentes que se construyan automáticamente utilizando otros conjuntos de instrucciones como x86 o ARM si se dispone de los datos de entrenamiento necesarios.
La inteligencia artificial ya ha llegado al diseño de chips
anuncio
Los fabricantes y proveedores autorizados han discutido durante mucho tiempo el uso del aprendizaje automático en el diseño de CPU y otros chips. El gigante de la industria Synopsys ya ofrece herramientas EDAque realizan mejoras utilizando el aprendizaje automático.
Puede optimizar los diseños de chips para mejorar la eficiencia, el rendimiento o la máxima densidad de transistores. Esto solo es posible manualmente de forma limitada, especialmente si la empresa quiere experimentar con diferentes variantes.
Además, la IA puede hacerse cargo de tareas repetitivas en el proceso de diseño, como el proceso de verificación o la detección de errores.
(Maestría)
More Stories
Lanzamiento de un nuevo juego de cartas coleccionables para Android e iOS
En retrospectiva en Apple: ya no hay MacBooks con 8GB de RAM
En lugar de la descripción general de audio NotebookLM de Google: Meta trae NotebookLlama