ece475-lec02 - ECE 475/CS 416 Computer Architecture Prof....

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ECE 475/CS 416 Computer Architecture Prof. Jos F. Mart nez C omputer S ystems L aboratory martinez@csl.cornell.edu ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Announcements ! Available on CMS (http://cms.csuglab.cornell.edu) Homework 1 Lab 02 handouts ! Available on ECE Linux systems: Lab 01 Verilog code ! In-class Q&A dynamics Cost and Performance ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez The Design Process Estimate Cost & Performance Bad Ideas Mediocre Ideas Good Ideas ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Estimating IC Cost C IC = C die + C d- test + C pkg + C p- test Y C die = C wafer N die Y die ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Dies per Wafer (Why not square wafers ?) N die = A w A d- L w 2 L d = r 2 A d- 2 r 2 A d ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Die Yield ! Y wafer Wafer yield (assume 1.0); 1- Y wafer is fraction of useless wafers ! D Defects per unit area (typ. 0.4 to 0.8) ! ! inversely proportional to number of masking levels (typ. 4.0) ! Manufacturing dictates most variables ! Architect can control A die : transistor count! Die cost proportional to A die 4 ! Need good return on additional transistors Y die = Y wafer 1 + D A die - ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Cost Trends: Time, Volume 1MB in 1977: $5,000; in 1995: $10; in 2000: 35 ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Cost is Not Price! ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez The Design Process Estimate Cost & Performance Bad Ideas Mediocre Ideas Good Ideas ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Estimating Performance ! Possible performance metrics execution time wall-clock time, elapsed time, throughput: total work done in a given amount of time cache BW, memory BW, I/O BW, pixels/polygons per second, ! In both cases key measure is time not as obvious as it seems will see other metrics (MIPS, MFLOPs) ECE 475/CS 416 Computer Architecture, Fal 2005 Prof. Martnez Relative Performance...
View Full Document

This note was uploaded on 11/05/2007 for the course ECE 4750 taught by Professor Suh during the Fall '07 term at Cornell University (Engineering School).

Page1 / 5

ece475-lec02 - ECE 475/CS 416 Computer Architecture Prof....

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online