THIS IS AN ARCHIVED VERSION OF CRA'S WEBSITE. THIS ARCHIVE IS AVAILABLE TO PROVIDE HISTORICAL CONTENT.

PLEASE VISIT HTTP://WWW.CRA.ORG FOR THE LATEST INFORMATION

CRA Logo

About CRA
Membership
CRA for Students
CRA for Faculty
CRA-Women
Computing Community Consortium (CCC)
Awards
Projects
Events
Jobs
Government Affairs
Computing Research Policy Blog
Publications
Data & Resources
CRA Bulletin
What's New
Contact
Home

2003 Outstanding Male Undergraduate Award Runner-Up

Noah Snavely (Runner-Up) is a senior at the University of Arizona. He will receive a Bachelor's degree in Computer Science and Mathematics in spring 2003.

Noah is interested in compiler optimization. His work has focused on post-linktime optimization for explicitly parallel instruction computing (EPIC) architectures. He single-handedly ported optimizing software to work on the Intel/HP Itanium architecture in record time, creating the Itanium Link-Time Optimizer. Over the last year, his work has focused on improving the efficiency of the optimized code. He developed a novel approach in which predication can be postponed to late in the compilation process. He has also developed new algorithms for analyzing predicated code and has evaluated their efficiency. He is the lead author of a paper submitted to the ACM/IEEE International Symposium on Code Generation and Optimization.

Noah has been an undergraduate research assistant in both the Department of Mathematics and the Department of Computer Science at the University of Arizona. He maintains a 4.00 grade point average, and was awarded the Helen and John Murphey Foundation Scholarship. He is an avid composer and performer of music. He regularly participated in the Tucson Symphony Orchestra's Young Composers Project, played the bagpipes at the 2002 World Pipe Band Competition in Glasgow, and performed on the bassoon at Carnegie Hall.

<< Back to 2003 Awards homepage


Google
Search WWW Search cra.org

Copyright © 2007 Computing Research Association. All Rights Reserved. Questions? E-mail: webmaster@cra.org.