



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Various project topics and compiler optimization techniques in the field of computer architecture. The project topics include trading reliability for energy, application-specific instruction processors, low-density parity check codes, and simultaneous multithreading. The compiler optimization techniques discussed include high-level, local, and global optimizations, register allocation, and instruction scheduling. The document also highlights the role of a compiler and the anatomy of a compiler.
Typology: Study notes
1 / 5
This page cannot be seen from the preview
Don't miss anything!




Chapter 2
Venkatesh Akella EEC 270 Winter 2005 Chapter 2
Execution Time = IC * CPI * Tc IC = Dynamic Instruction Count Instruction Set influences IC, CPI Desktop – Int/FP – power/codesize not important Server - Integer – No FP – string manipulation imp Embedded – Cost, Power, Real time – smaller bitwdith
Chapter 2
Chapter 2
Chapter 2
MAC 4.6% Move mem-mem16 4.0% Subtract mem16 4.9% Push mem16 5% CALL 5% Add mem16 6.8% Load mem16 9.4% Store mem16 32.2% Instruction Percent Chapter 2
Chapter 2