Guía Práctica de RISC-V: El Atlas de una Arquitectura Abierta


Descarga Gratis

Acerca de los autores:

David Patterson se retiró después de 40 años como Profesor de Ciencias de la Computación en UC Berkeley en el 2016, y luego se unió a Google Brain como ingeniero distinguido. También es Vicepresidente de la Junta de Directores de la Fundación RISC-V. En el pasado, fue nombrado Presidente de la División de Ciencias de la Computación de Berkeley y fue elegido para ser Presidente de la CRA (Computing Research Association) y Presidente de la ACM (Association for Computing Machinery). En los 1980s, lideró cuatro generaciones de proyectos Reduced Instruction Set Computer (RISC), lo cual inspiró a llamar al RISC más reciente de Berkeley “RISC Cinco”. Junto con Andrew Waterman, fue uno de los cuatro arquitectos de RISC-V. Más allá de RISC, sus proyectos más conocidos son Redundant Arrays of Inexpensive Disks (RAID) y Networks of Workstations (NOW). Esta investigación llevó a muchos artículos, 7 libros y más de 35 honores, incluyendo la elección a la NAE (National Academy of Engineering), la NAS (National Academy of Sciences) y el Silicon Valley Engineering Hall of Fame además de ser nombrado Miembro del Museo Histórico de Computadoras, ACM, IEEE y ambas organizaciones AAAS. Sus premios a la enseñanza incluyen el Premio a la Enseñanza Distinguida (UC Berkeley), el Premio Karlstrom al Educador Sobresaliente (ACM), la Medalla Mulligan a la Educación (IEEE) y el Premio a la Enseñanza de Pregrado (IEEE). También ganó Premios a la Excelencia en Libros de Texto (“Texty”) de la TAA (Text and Academic Authors Association) por un libro de arquitectura de computadoras y por un libro de ingeniería de software. Recibió todos sus títulos de UCLA, la cual le otorgó un Premio a Exalumnos Académicos de Ingeniería Sobresalientes.

Andrew Waterman es el Jefe de Ingeniería y cofundador de SiFive. SiFive fue fundada por los creadores de la arquitectura RISC-V para proporcionar chips a la medida basados en RISC-V. Andrew recibió su PhD en Ciencias de la Computación de UC Berkeley, donde, cansado de los caprichos de las arquitecturas de set de instrucciones existentes, codiseñó el ISA RISC-V y el primer microprocesador RISC-V. Es uno de los principales contribuidores al generador de chips Rocket de código abierto y basado en RISC-V, el lenguaje de construcción de hardware Chisel, y las versiones RISC-V del kernel del sistema operativo Linux, el compilador de C GNU y Librería de C. También tiene un MS de UC Berkeley, que fue la base de la extensión RVC para RISC-V, y un BSE de la Universidad de Duke.


Guía Práctica de
RISC-V: El Atlas de una Arquitectura Abierta

Escrito por
David Patterson, Andrew Waterman

Traducido por
Alí Lemus, Eduardo Corpeño

Edición: Primera

La Guía Práctica de RISC-V es una introducción concisa y referencia para programadores de sistemas embebidos, estudiantes y curiosos a una arquitectura moderna, popular y abierta. RISC-V abarca desde los microcontroladores embebidos más baratos de 32 bits hasta las computadoras más rápidas de 64 bits en la nube. El texto muestra cómo RISC-V siguió las buenas ideas de arquitecturas del pasado, evitando al mismo tiempo sus errores.

Los aspectos destacados incluyen:

  • Introduce el set de instrucciones RISC-V en tan solo 100 páginas, incluyendo 75 figuras
  • Una Tarjeta de Referencia de RISC-V de 2 páginas que resume todas las instrucciones
  • Un Glosario de Instrucciones de 50 páginas que define todas las instrucciones detalladamente
  • 75 resaltadores de buen diseño de arquitectura mediante el uso de íconos al margen
  • 50 barras laterales con comentarios interesantes e historia de RISC-V
  • 25 citas para transmitir la sabiduría de científicos e ingenieros reconocidos

Diez capítulos introducen cada componente del set de instrucciones modular de RISC-V—frecuentemente contrastando código compilado de C a RISC-V versus las arquitecturas anteriores ARM, Intel y MIPS—pero los lectores pueden comenzar a programar después del Capítulo 2.

Elogios para la Guía Práctica de RISC-V:

  • “Me gusta RISC-V y este libro porque son elegantes—breves, al punto y completos.” C. Gordon Bell, un pionero de arquitectura de computadoras
  • “Este libro cuenta qué puede hacer RISC-V y por qué sus diseñadores decidieron dotarlo de esas habilidades.” Ivan Sutherland, el padre de la computación gráfica
  • “RISC-V cambiará el mundo, y este libro te ayudará a ser parte de este cambio.” Profesor Michael B. Taylor, University of Washington
  • “Este libro escrito con claridad ofrece una buena introducción a RISC-V, aumentado con comentarios esclarecedores de su historia evolutiva y comparaciones con otras arquitecturas conocidas.” John Mashey, uno de los diseñadores de la arquitectura MIPS
  • “Este libro será una referencia invaluable para quien trabaje con el ISA RISC-V.” Megan Wachs, PhD, Ingeniera de SiFive



Fecha de Publicación:
4 de Mayo de 2018
ISBN:
978-0-9992491-2-3
Páginas:
215
Tamaño de Corte:
7.5" x 9.25"
Lenguaje:
Español
Categorías Relacionadas:
Computadoras / Hardware / General