Shubu Mukherjee (nacido el 10 de noviembre de 1968) es un pionero en el diseño de arquitectura informática y técnicas de análisis. También se le conoce como Shubhendu S. Mukherjee. Actualmente es vicepresidente de arquitectura en SiFive, Inc. y forma parte del comité directivo técnico de RISC-V . [1]
Mukherjee recibió en 2009 el premio Maurice Wilkes , [2] un premio de la Association for Computing Machinery (ACM) por sus contribuciones pioneras a la arquitectura de sistemas informáticos y digitales. Recibió el premio ACM SIGMICRO MICRO Test of Time 2022, [3] que reconoce los artículos más influyentes publicados en sesiones anteriores del Simposio Internacional sobre Microarquitectura , cada uno de los cuales ha tenido un impacto significativo en el campo. También es miembro de la ACM [4] y del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE). [5]
Mukherjee recibió su doctorado en la Universidad de Wisconsin-Madison bajo la supervisión del profesor Mark D. Hill . [6] Su primer trabajo inmediatamente después de graduarse fue con el grupo Alpha Architecture en Digital Equipment Corporation (DEC), donde trabajó durante diez días antes de que Compaq adquiriera DEC. [7] Mukherjee se trasladó a Intel cuando el grupo Alpha Architecture fue adquirido por Intel Corporation en 2001. [8]
En Intel, junto con Joel Emer , Steven Reinhardt y otros, Mukherjee publicó uno de sus conocidos artículos sobre vulnerabilidad arquitectónica [9] , que muestra cómo razonar y diseñar para errores leves en chips semiconductores a partir de radiación cósmica y partículas alfa . Posteriormente, el trabajo de Mukherjee sobre errores leves condujo al libro de Mukherjee sobre el mismo tema titulado "Diseño arquitectónico para errores leves". [10]
Mukherjee ha trabajado en la mayoría de los aspectos del diseño de chips de computadora, incluso como arquitecto Alpha para redes en chip y protocolos de coherencia, [11] arquitecto principal para núcleos de procesadores basados en ARM utilizados en la familia de procesadores OCTEON 9x, arquitecto de confiabilidad y arquitecto de rendimiento. [12] Mukherjee tiene más de 50 publicaciones y 100 patentes en el campo de la arquitectura informática. [13]