Objectives
After going through this part, you will be capable to:
- Examine the meaning of Pipeline processing and explain pipeline processing architectures;
- Classify the differences among scalar, superscalar and vector processing and their architectures;
- Illustrate architectures based on associative memory organizations, and
- Examine the concept of multithreading and its use in parallel computer architecture.