everything.study
ECE 382N.21

Computer Performance Evaluation and Benchmarking

3 Hours

Examine performance analysis of microprocessors and computer architectures; impact of performance analysis on microprocessor design; techniques for analysis of architectural trade-offs; performance and power modeling; performance metrics; benchmarks, measurement tools, and techniques; simulation, challenges in full-system simulation; instruction profiling; trace generation; sampling; simulation points; analytical modeling; calibration of microprocessor performance models; workload characterization; benchmarks for emerging programming paradigms; synthetic benchmarks; statistical methods to compare alternatives; linear regression; and design of experiments. Only one of the following may be counted: Electrical and Computer Engineering 382N (Topic 21), Electrical Engineering 382M (Topic 15), 382N (Topic 21).

Prerequisites & course information

Examine performance analysis of microprocessors and computer architectures; impact of performance analysis on microprocessor design; techniques for analysis of architectural trade-offs; performance and power modeling; performance metrics; benchmarks, measurement tools, and techniques; simulation, challenges in full-system simulation; instruction profiling; trace generation; sampling; simulation points; analytical modeling; calibration of microprocessor performance models; workload characterization; benchmarks for emerging programming paradigms; synthetic benchmarks; statistical methods to compare alternatives; linear regression; and design of experiments. Only one of the following may be counted: Electrical and Computer Engineering 382N (Topic 21), Electrical Engineering 382M (Topic 15), 382N (Topic 21).

Sources