Main / CoursesAAMidterm

## Engr 851 - Midterm Topics

- Book:
- Chapters 1, 3.
- Appendices A and C.

- Pipelining
- Superscalar
- VLIW / EPIC
- Multithreading
- Multi-core Architectures
- Multi-processor systems
- Branch Prediction
- Register Renaming
- Linear Programming
**min Cx****where Ax <= B***C is a vector of constants.***x**is the vector of variables.*A is a 2 dimensional matrix of constants.**B is a vector of constants.*

- Integer Linear Programming
- Graph coloring
- Register renaming
- Scheduling
- Other optimization problems?