No creo que sea un requisito absoluto. Ayuda a tener conocimiento periférico ya que hay varios aspectos en el diseño del procesador. En términos muy generales, hay un aspecto de arquitectura, un aspecto de circuito y un aspecto de proceso para diseñar una CPU. Si optamos por lo intrínseco, incluso se requiere experiencia en ingeniería mecánica para diseñar el disipador térmico de la CPU. Los ingenieros de proceso en los centros de fabricación para fabricar la CPU en silicio real necesitan conocimientos en física de semiconductores, tecnología de fabricación y posiblemente ciencia de materiales. Todo depende de qué tan profundo quieras ir por la madriguera del conejo.
La arquitectura de computadora o microprocesador es donde un graduado en informática debe sentirse como en casa. Debido a que esto implica una gran cantidad de simulación de puntos de referencia, codificando cualquier innovación y probándola contra puntos de referencia para ver cómo su idea genial impactó el rendimiento, el consumo de energía y muchas otras métricas. Aquí se pueden aplicar muchas ideas de SO, redes, diseño de compiladores y sistemas distribuidos, con el único propósito de ofrecer el máximo rendimiento al menor costo.
Sin embargo, si eres del tipo curioso, querrás saber todo sobre cómo funciona una CPU. Y esa es una buena dirección, ya que tener conocimiento de la tecnología de soporte también lo ayudará a ser un mejor arquitecto de computadoras.
- ¿Por qué el departamento de Ingeniería Eléctrica de IIT Kharagpur es tan mortal? ¿En qué se diferencian del departamento eléctrico de IIT de otros?
- ¿Cuál es el conocimiento básico que debe tener un ingeniero eléctrico?
- ¿Qué es un buen libro si sabes un poco sobre microprocesadores pero quieres aprender más?
- ¿Qué tipo de matemática se usa en ingeniería eléctrica?
- Cómo determinar el voltaje dirac del grafeno con varios sustratos