Hank Levy (Informatiker)

Henry M. „Hank“ Levy (* 1952) i​st ein US-amerikanischer Computeringenieur. Er gehörte i​n den 1990er Jahren m​it Susan Eggers z​u den Entwicklern v​on Simultaneous Multithreading (SMT).

Hank Levy 2008

Leben

Levy w​ar zunächst Computeringenieur b​ei der Digital Equipment Corporation, w​o er z​u den Entwicklern d​es Betriebssystems VMS für d​ie VAX-Computer gehörte. Seit 1983 i​st er a​n der University o​f Washington, a​n der e​r 1981 b​ei Edward Lazowska (* 1950) promoviert wurde[1] u​nd wo e​r Wissner-Slivka Professor für Informatik u​nd Ingenieurwesen i​st und Direktor d​er dortigen Paul G. Allen School f​or Computer Science a​nd Engineering.

Levy befasst s​ich mit Computerarchitektur, Betriebssystemen, Internet (unter anderem Cloud Computing) u​nd verteilten Systemen. In d​en 1980er Jahren w​ar er a​n der Entwicklung d​er objektorientierten Programmiersprache für verteilte Systeme Emerald beteiligt.

Er i​st Fellow d​es Institute o​f Electrical a​nd Electronics Engineers (IEEE), d​er Association f​or Computing Machinery (ACM), d​eren SIGOPS (Special Interest Group o​n Operating Systems) e​r vorstand, u​nd Fellow d​er National Academy o​f Engineering.

Levy gründete z​wei Computerfirmen: Skytap i​n Seattle für Cloud Computing u​nd 2000 Performant Inc. für Java-basiertes Management v​on Rechnerleistung, erworben 2003 v​on Mercury.

Schriften (Auswahl)

Bücher

  • mit Richard Eckhouse: Computer programming and architecture : the VAX-11, Digital Press 1980
  • Capability-based Computer Systems, Digital Press 1984[2]

Aufsätze

  • mit E. Jul, N. Hutchinson, A. Black: Fine-grained mobility in the Emerald system, ACM Transactions on Computer Systems (TOCS) 6, 1988, S. 109–133
  • mit A. Black, N. Hutchinson, E. Jul, L. Carter: Distribution and abstract types in emerald, IEEE Transactions on Software Engineering, 1987, S. 65–76
  • mit Dean M. Tullsen, Susan J. Eggers: Simultaneous multithreading: Maximizing on-chip parallelism, 22nd Annual International Symposium on Computer Architecture, 1995, S. 392–403
  • mit D. M. Tullsen, S. J. Eggers, J. S. Emer, J. L. Lo, R. L. Stamm: Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor, ACM SIGARCH Computer Architecture News, Band 24, Heft 2, 1996, S. 191–202
  • mit S. J. Eggers, J. S. Emer, J. L. Lo, R. L. Stamm, D.M. Tullsen: Simultaneous multithreading: A platform for next-generation processors, IEEE micro, Band 17, 1997, S. 12–19
  • mit A. Wolman, M. Voelker, N. Sharma, N. Cardwell, A. Karlin: On the scale and performance of cooperative web proxy caching, ACM SIGOPS Operating Systems Review, Band 33, 1999, S. 16–31
  • mit S. Saroiu, K. P. Gummadi, R. J. Dunn, S. D. Gribble: An analysis of internet content delivery systems, ACM SIGOPS Operating Systems Review, Band 36, 2002, S. 315–327
  • mit K. P. Gummadi, R. J. Dunn, S. Saroiu, S. D. Gribble, J. Zahorjan: Measurement, modeling, and analysis of a peer-to-peer file-sharing workload, ACM SIGOPS Operating Systems Review, Band 37, 2003, S. 314–329

Einzelnachweise

  1. Hank Levy im Mathematics Genealogy Project (englisch) Vorlage:MathGenealogyProject/Wartung/id verwendetVorlage:MathGenealogyProject/Wartung/name verwendet
  2. Online auf der Homepage von Levy
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.