![]() | Michael Spiegel Ph.D. Candidate Department of Computer Science School of Engineering and Applied Science University of Virginia 151 Engineer's Way, P.O. Box 400740 Charlottesville, VA 22904-4740 Email: |
ResearchI am a member of the Modeling and Simulation Technology Research Initiative (MaSTRI) team. My research interests are in the development of high-productivity programming models for high-performance computing (HPC). While hardware performance has been growing exponentially – with gate density doubling every 18 months, storage capacity every 12 months, and network capability every 9 months – it has become clear that capable hardware is not the only requirement for computation-enabled discovery1. The limits to productivity in computational science are no longer in the hardware. The limits are in the expresiveness of our language tools. Scientific computing has a reliance on sequential, imperative languages with no built-in support for domain-specific language extensions. I have been involved with the following three research projects over the course of my graduate career to address these issues. |
|
|
|
| 1 "Cyberinfrastructure Vision for 21st Century Discovery." National Science Foundation Cyberinfrastructure Council, March 2007. |
Computer Science CanonFor a young field with only 60 years of modern history, there is very little emphasis on studying the development of computer science. I like to read these formative papers in order to (a) understand the intellectual development of computer science, and (b) inspire new avenues of thinking in future research. Here is my first draft of a "Great Works in Computer Science" reading list. Please email me with your additions, deletions, or modifications to the list. I am particularly interested in nominations from the '80s, '90s, and '00s. Community ProjectsIn order to preserve my geek credibility, I am a developer for several open source projects. They are all wonderful tools, and I highly recommend checking them out. |
|
| (WHAT IS: Netflix?) The netflix queue below was originally generated from a set of scripts created by www.simplestupid.org. Since that time, I've completed rebuilt those scripts to parse the RSS feeds available from Netflix. If you want to see what I'm currently watching, they are the top four movies in my netflix history. Or see what my buddies are watching. |
|
| | ||
| Department of Computer Science School of Engineering, University of Virginia 151 Engineer's Way, P.O. Box 400740 Charlottesville, Virginia 22904-4740 (434) 982-2200 Fax: (434) 982-2214 | Web Comments: webteam@cs.virginia.edu Admissions Inquiries: inquiry@cs.virginia.edu Site directory, Other addresses Server statistics © Created by the CS Web Team |