Wikipedia

Mark N. Wegman

(redirected from Mark Wegman)

Mark N. Wegman is an American computer scientist known for his contributions to algorithms and compiler optimization. Wegman received his B.A. from New York University and his Ph.D. from the University of California, Berkeley. He joined IBM Research in 1975, where he currently serves as head of Computer Science. He is a member of the IBM Academy of Technology and a Fellow of the Association for Computing Machinery (1996)[1] and the Institute of Electrical and Electronics Engineers. He became an IBM Fellow in 2007. He was elected to the National Academy of Engineering in 2010.[2]

Wegman is best known for being one of the inventors of the Static single assignment form, which is used in the analysis portion of most if not all modern optimizing compilers. This work was recognized by SIGPLAN in 2006 with its Programming Languages Achievement Award.[3] He has also made contributions to algorithms and information theory including universal hashing and the LZMW data compression algorithm.

References

  1. ^ http://fellows.acm.org/fellow_citation.cfm?id=3183738&srt=alpha&alpha=W
  2. ^ http://www8.nationalacademies.org/onpinews/newsitem.aspx?RecordID=02172010
  3. ^ "Programming Languages Achievement Award". Association for Computing Machinery - Special Interest Group on Programming Languages. Archived from the original on 3 November 2007. Retrieved 29 September 2012.

External links

This article is copied from an article on Wikipedia® - the free encyclopedia created and edited by its online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of Wikipedia® encyclopedia articles provide accurate and timely information, please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.

Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.