M2: An architectural system for computer design
dc.contributor.advisor | Terry A. Smay | |
dc.contributor.author | Anderson, Noel | |
dc.contributor.department | Department of Electrical and Computer Engineering | |
dc.date | 2018-08-16T00:29:19.000 | |
dc.date.accessioned | 2020-07-02T06:15:27Z | |
dc.date.available | 2020-07-02T06:15:27Z | |
dc.date.copyright | Fri Jan 01 00:00:00 UTC 1988 | |
dc.date.issued | 1988 | |
dc.description.abstract | <p>The number of embedded computer systems has been growing rapidly as system costs have declined and capabilities have increased. The rationale behind design decisions for embedded systems is often informal and based on estimates of key values rather than actual measurements. Because of the small number of programs typically executed by an embedded processor, significant opportunities for optimization exist;M2 is an architectural system for computer design. It consists of language tools, architectural tools, and implementation tools. The language tools gather information about programs at compile time and at execution time. This information is used by the implementation tools to generate candidate processor implementations which are evaluated with the architectural tools. The evaluation involves comparing the size, speed, power, cost, and reliability of candidates to constraints set by the M2 user;An M2 design is based on actual program measurements and is documented so its derivation can be publicly considered. It is generated in less time and with fewer errors than manual methods;The M2 project is an extension of work being performed at Stanford University on a workbench for computer architects and of work being performed at the University of Southwestern Louisiana on plausibility-driven design.</p> | |
dc.format.mimetype | application/pdf | |
dc.identifier | archive/lib.dr.iastate.edu/rtd/9756/ | |
dc.identifier.articleid | 10755 | |
dc.identifier.contextkey | 6366564 | |
dc.identifier.doi | https://doi.org/10.31274/rtd-180813-9344 | |
dc.identifier.s3bucket | isulib-bepress-aws-west | |
dc.identifier.submissionpath | rtd/9756 | |
dc.identifier.uri | https://dr.lib.iastate.edu/handle/20.500.12876/82889 | |
dc.language.iso | en | |
dc.source.bitstream | archive/lib.dr.iastate.edu/rtd/9756/r_8825898.pdf|||Sat Jan 15 02:37:11 UTC 2022 | |
dc.subject.disciplines | Electrical and Electronics | |
dc.subject.keywords | Electrical engineering and computer engineering | |
dc.subject.keywords | Computer engineering | |
dc.title | M2: An architectural system for computer design | |
dc.type | dissertation | |
dc.type.genre | dissertation | |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | a75a044c-d11e-44cd-af4f-dab1d83339ff | |
thesis.degree.level | dissertation | |
thesis.degree.name | Doctor of Philosophy |
File
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- r_8825898.pdf
- Size:
- 1.58 MB
- Format:
- Adobe Portable Document Format
- Description: