Trevor Mudge es un científico informático , académico e investigador. Es titular de la Cátedra Bredt de Ciencias de la Computación e Ingeniería y profesor de Ingeniería Eléctrica y Ciencias de la Computación en la Universidad de Michigan . [ 1 ]
Sus intereses de investigación incluyen el diseño de sistemas informáticos, la computación de bajo consumo, el diseño asistido por computadora , el procesamiento paralelo y el impacto de la tecnología. Mudge es autor de numerosas publicaciones. También posee más de cuarenta patentes estadounidenses por sus invenciones en el campo de la informática. En 2014 recibió el premio ACM/IEEE CS Eckert-Mauchly , el galardón más prestigioso de la comunidad de arquitectura de computadoras, por sus contribuciones pioneras a la arquitectura de computadoras de bajo consumo y su interacción con la tecnología. Ha sido incluido en el Salón de la Fama de MICRO [ 2 ] y en el Salón de la Fama de ISCA [ 3 ] .
Mudge es miembro vitalicio de la IEEE Computer Society y miembro de la Association for Computing Machinery . [ 4 ]
Educación
Mudge estudió en la Universidad de Reading y obtuvo una licenciatura en Cibernética , con una subespecialización en Matemáticas, en 1969. Luego se mudó a los Estados Unidos y se matriculó en la Universidad de Illinois, donde obtuvo su maestría y doctorado en Ciencias de la Computación en 1973 y 1977, respectivamente. [ 1 ]
Carrera
Tras obtener su licenciatura, Mudge se incorporó a la Universidad de Illinois en Urbana-Champaign, donde trabajó como asistente de investigación en el Laboratorio de Computación Digital en 1970 y en el Laboratorio de Ciencias Coordinadas en 1974. Después de graduarse, se unió a la Universidad de Michigan en 1977 como profesor asistente de Ingeniería Eléctrica e Informática. Fue ascendido a profesor asociado en 1984 y a profesor titular de Ingeniería Eléctrica e Informática en 1990. En 2002, se convirtió en titular de la Cátedra Bredt de Informática e Ingeniería Eléctrica en la Universidad de Michigan. [ 5 ]
Investigación
Mudge ha trabajado extensamente en arquitectura de computadoras , con especial énfasis en el diseño de sistemas informáticos, el diseño asistido por computadora, el procesamiento paralelo, la computación de bajo consumo y el impacto de la tecnología. Su investigación se ha caracterizado por la construcción de prototipos como prueba de concepto .
Mudge y sus colegas desarrollaron el concepto de runahead. [ 6 ] Ha demostrado la eficacia de las matrices de conmutación punto a punto para sistemas con menos de unos pocos cientos de procesadores. [ 7 ]
Mudge realizó un estudio de diseño sobre una arquitectura totalmente programable, SODA, para soportar la radio definida por software. [ 8 ] Arm Ltd. construyó un prototipo industrial. [ 9 ] Él y sus colegas desarrollaron los primeros algoritmos de sincronización de reloj óptimos para sistemas digitales basados en latch: el algoritmo SMO. [ 10 ] [ 11 ]
Mudge fue uno de los primeros en proponer que la potencia fuera una restricción de diseño de microprocesadores primaria, a la par con el rendimiento. [ 12 ] [ 13 ] En este sentido, él y sus colegas desarrollaron cachés “somnolientos”. [ 14 ]
En 2003, Mudge y sus colegas propusieron un nuevo enfoque para DVS, conocido como Razor, empleado en la detección y corrección dinámica de errores de sincronización de circuitos. [ 15 ]
Mudge y sus colegas exploraron la idea de operar los chips a voltajes cercanos al umbral para reducir aún más el consumo de energía. [ 16 ] También construyeron un prototipo de prueba de concepto de apilamiento de chips tridimensional y un prototipo de prueba de concepto de 64 núcleos, Centipede. Fue uno de los primeros defensores de la arquitectura de apilamiento de chips tridimensional para ahorrar energía. [ 17 ]
Premios y distinciones
- 1995 - Miembro del Instituto de Ingenieros Eléctricos y Electrónicos, “Por sus contribuciones al diseño y análisis de procesadores de alto rendimiento”.
- 1996 - Premio Heaviside. Otorgado por la Institución de Ingenieros Eléctricos al mejor artículo del año: “Una comparación de dos estructuras comunes de tuberías” (con M. Golden).
- 2003 - Cátedra de Ingeniería de la Familia Bredt, Facultad de Ingeniería, Universidad de Michigan [ 18 ]
- 2007 - Premio Elección de los Analistas de Microprocessor Report en la categoría de Innovación, “RAZOR: Enfoque tolerante a errores que admite la corrección especulativa”.
- 2012 - Premio al artículo más influyente de los últimos 10 años otorgado por la retrospectiva de diez años de la Conferencia Internacional sobre Diseño Asistido por Computadora por “Escalado dinámico de voltaje combinado y polarización adaptativa del cuerpo para microprocesadores de menor potencia bajo cargas de trabajo dinámicas” (con S. Martin, K. Flautner y D. Blaauw ).
- 2013 - Miembro vitalicio de la Sociedad de Computación del IEEE
- 2014 - Premio Eckert-Mauchly, ACM e IEEE Computer Society, “Por sus contribuciones pioneras a la arquitectura de computadoras de bajo consumo y su interacción con la tecnología”.
- 2014 - Conferencia Internacional sobre Supercomputación: 35.º artículo más influyente de los últimos 25 años por “Mejora del rendimiento de la caché de datos mediante la preejecución de instrucciones en caso de fallo de caché” (con J. Dundas).
- 2017 - Premio a la Trayectoria Distinguida, Departamento de Ciencias de la Computación de la Universidad de Illinois [ 19 ]
- 2017 - Miembro de la Association for Computing Machinery, "Por sus contribuciones a la arquitectura informática con conciencia energética".
- 2017 – Premio al artículo más influyente de los últimos 15 años por “Drowsy Caches: Simple Techniques for Reducing Leakage Power”, un artículo con el mayor impacto en los últimos 15 años de las actas de ISCA (con K. Flautner, N. Kim, S. Martin y D. Blaauw ).
- 2018 - Premio al artículo más influyente de los últimos 25 años, Conferencia Internacional sobre Computación de Alto Rendimiento
Bibliografía
- Dundas y T. Mudge. Mejora del rendimiento de la caché de datos mediante la preejecución de instrucciones en caso de fallo de caché. Actas de la Conferencia Internacional ACM de Supercomputación de 1997, julio de 1997, págs. 68-75.
- Ernst, D., Kim, NS, Das, S., Pant, S., Rao, R., Pham, T., ...& Mudge, T. (2003, diciembre). Razor: Una arquitectura de bajo consumo basada en la especulación de tiempos a nivel de circuito. En Actas del 36.º Simposio Internacional Anual IEEE/ACM sobre Microarquitectura, 2003. MICRO-36. (págs. 7–18). IEEE.
- Kim, NS, Austin, T., Baauw, D., Mudge, T., Flautner, K., Hu, JS, ...& Narayanan, V. (2003). Corriente de fuga: la ley de Moore se encuentra con la potencia estática. computer, 36(12), 68-75.
- Flautner, K., Kim, NS, Martin, S., Blaauw, D. y Mudge, T. (2002). Cachés somnolientas: técnicas sencillas para reducir la fuga de energía. ACM SIGARCH Computer architecture news, 30(2), 148-157.
- Dreslinski, RG, Wieckowski, M., Blaauw, D. , Sylvester, D., & Mudge, T. (2010). Computación cercana al umbral: Recuperando la ley de Moore a través de circuitos integrados de bajo consumo energético. Proceedings of the IEEE, 98(2), 253-266.
Referencias
- 1 2 "Trevor Mudge –101010" .
- ↑ "Salón de la Fama de MICRO" .
- ↑ "Salón de la Fama del Simposio Internacional sobre Arquitectura de Computadoras (ISCA)" .
- ↑ "El profesor Trevor Mudge es nombrado miembro de la ACM por sus contribuciones a la arquitectura informática con conciencia energética" .
- ↑ "Trevor Mudge –101010" .
- ↑ Dundas, James; Mudge, Trevor (1997). «Mejora del rendimiento de la caché de datos mediante la preejecución de instrucciones en caso de fallo de caché» . Actas de la 11.ª conferencia internacional sobre supercomputación - ICS '97 . págs. 68–75 . doi : 10.1145/263580.263597 . ISBN 0897919025. S2CID 53236196 .
- ↑ "Transmuter: Cerrando la brecha de eficiencia mediante la reconfiguración de memoria y flujo de datos" (PDF) .
- ↑ Yuan Lin; Hyunseok Lee; Woh, M.; Harel, Y.; Mahlke, S.; Mudge, T.; Chakrabarti, C.; Flautner, K. (2006). "SODA: Una arquitectura de bajo consumo para radio definida por software". 33.º Simposio Internacional sobre Arquitectura de Computadoras (ISCA'06) . págs. 89–101 . doi : 10.1109/ISCA.2006.37 . ISBN 0-7695-2608-X.
- ↑ Woh, Mark; Lin, Yuan; Seo, Sangwon; Mahlke, Scott; Mudge, Trevor; Chakrabarti, Chaitali; Bruce, Richard; Kershaw, Danny; Reid, Alastair; Wilder, Mladen; Flautner, Krisztian (2008). "De SODA a whisky escocés: La evolución de un procesador de banda base inalámbrico" . 41.º Simposio Internacional IEEE/ACM sobre Microarquitectura, 2008. págs. 152-163 . doi : 10.1109/MICRO.2008.4771787 . ISBN 978-1-4244-2836-6. S2CID 7852952 .
- ↑ "CheckTc y minTc: verificación de temporización y sincronización óptima de circuitos digitales síncronos" .
- ↑ "DISTRIBUCIÓN DEL RELOJ EN SISTEMAS SÍNCRONOS" (PDF) .
- ↑ Nam Sung Kim; Austin, T.; Blaauw, D .; Mudge, T.; Flautner, K.; Jie s. Hu; Irwin, MJ; Kandemir, M.; Narayanan, V. (2003). "Corriente de fuga: la ley de Moore se encuentra con la potencia estática" . Computer . 36 (12): 68– 75. Bibcode : 2003Compr..36l..68K . doi : 10.1109/MC.2003.1250885 .
- ↑ Mudge, T. (2001). "Power: a first-class architectural design constraint". Computer . 34 (4): 52– 58. Bibcode : 2001Compr..34d..52M . doi : 10.1109/2.917539 .
- ↑ Cachés de instrucciones somnolientas: reducción de la potencia de fuga mediante escalado dinámico de voltaje y predicción de subbancos de caché . 18 de noviembre de 2002. págs. 219–230 . ISBN 9780769518596.
- ↑ Ernst, D.; Nam Sung Kim; Das, S.; Pant, S.; Rao, R.; Toan Pham; Ziesler, C.; Blaauw, D .; Austin, T.; Flautner, K.; Mudge, T. (2003). "Razor: una arquitectura de bajo consumo basada en la especulación de temporización a nivel de circuito". 22.ª Conferencia de Sistemas de Aviónica Digital. Actas (Cat. n.º 03CH37449) . págs. 7–18 . doi : 10.1109/MICRO.2003.1253179 . ISBN 0-7695-2043-X. S2CID 1551890 .
- ↑ Dreslinski, Ronald G.; Wieckowski, Michael; Blaauw, David ; Sylvester, Dennis; Mudge, Trevor (2010). "Computación cercana al umbral: recuperando la ley de Moore a través de circuitos integrados energéticamente eficientes". Actas del IEEE . 98 (2): 253– 266. doi : 10.1109/JPROC.2009.2034764 . S2CID 11915979 .
- ↑ Kgil, Taeho; d'Souza, Shaun; Saidi, Ali; Binkert, Nathan; Dreslinski, Ronald; Mudge, Trevor; Reinhardt, Steven; Flautner, Krisztian (20 de octubre de 2006). "PicoServer: uso de tecnología de apilamiento 3D para habilitar un multiprocesador de chip compacto y energéticamente eficiente" . ACM SIGOPS Operating Systems Review . 40 (5): 117– 128. doi : 10.1145/1168917.1168873 .
- ↑ "Cátedras" .
- ↑ "Anteriores galardonados con los premios de exalumnos" .
- Personas vivas
- ex alumnos del Sistema Universitario de Illinois
- Profesorado de la Universidad de Michigan
- Miembros del IEEE
- científicos informáticos británicos