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
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
r_8825898.pdf
Size:
1.58 MB
Format:
Adobe Portable Document Format
Description: