Profile of James I. Jouppi