| | |
Summary: Software Knows Best: A Case for Hardware Transparency and
Measurability
by Sarah Bird
Research Project
Submitted to the Department of Electrical Engineering and Computer Sciences,
University of California at Berkeley, in partial satisfaction of the requirements for
the degree of Master of Science, Plan II.
Approval for the Report and Comprehensive Examination:
Committee:
Professor K. Asanovi´c
Research Advisor
(Date)
* * * * * * *
Professor D. Patterson
Second Reader
(Date)
Abstract
Future gains in computer system performance will only come from increased parallelism and efficient
execution on specialized hardware. However parallel programming is more difficult than sequential pro-
gramming, which means parallel programming will only be used if it leads to improved performance or
|