Sigue tus pódcasts favoritos, escucha sin conexión y en el coche con CarPlay y Android Auto, y continúa siempre donde lo dejaste. Pruébala gratis.
Hoy traigo otro hardware de mayores, pero que no sera tan de mayores como los anteriores. RISC-V. Tocaremos algo de sus orígenes. De sus instrucciones. De sus registros. Y de cómo encaja todo eso en un servidor completo.
Vamos a hacerlo contra una referencia conocida. AMD64, la arquitectura de instrucciones de 64 bits que encontramos en buena parte de nuestros equipos y servidores. Pero sin convertir el capítulo en una competición. Aquí interesa entender qué define cada arquitectura y qué decisiones quedan en manos del fabricante.
La primera distinción es fundamental. RISC-V no es un procesador concreto. Tampoco una placa base ni un diseño único de ordenador. Es una arquitectura de conjunto de instrucciones. Una ISA.
Podemos imaginarla como un contrato entre el software y el hardware. El software entrega instrucciones con un significado definido. El procesador debe ejecutarlas respetando ese significado. Cómo se organiza internamente para conseguirlo es otra cuestión.
Ese contrato es lo que permite que distintos fabricantes construyan procesadores capaces de ejecutar un mismo repertorio de instrucciones. No necesitan fabricar la misma máquina por dentro. Necesitan respetar las mismas reglas visibles para el programa.
Eso significa que no hay un único fabricante. Eso ya tocará. Lo que hay, igual que en ARM, una oferta extensa de fabricantes cada cual adaptado a su mercado, incluso sin existir aún el mercado.
----------------------------- Nuevo podcast. RSS de Recursos y Humanos: https://anchor.fm/s/10a2c7a80/podcast/rss
YoVirtualizador en formato podcast. Ahora también en Sospechosos Habituales: https://wt.territoriolinux.es/rss/short.xml Y sin más, os dejo los enlaces:
Web: https://www.yovirtualizador.com Grupo de telegram: https://t.me/grupovirtualizador Podcast: https://www.ivoox.com/podcast-yovirtualizador_fg_f1563806_filtro_1.xml y YouTube https://www.youtube.com/playlist?list=PLrnymu_aoVL6nk1-FcZ220P65tyHV6djV Canal de YouTube: https://www.youtube.com/channel/UC0R70cABSsmC6TFyXth0qPg