Hennessy fue director del laboratorio de sistemas de computación de Stanford entre 1989 y 1993, centro de investigación de los departamentos de ingeniería eléctrica y ciencias de la computación.