Download Vax performance V-008 Technical data
Transcript
Contents PREFACE CHAPTER 1 VECTOR PROCESSING CONCEPTS ix 1–1 1.1 SCALAR VS. VECTOR PROCESSING 1.1.1 Vector Processor Defined 1.1.2 Vector Operations 1.1.3 Vector Processor Advantages 1–2 1–3 1–3 1–6 1.2 TYPES OF VECTOR PROCESSORS 1.2.1 Attached vs. Integrated Vector Processors 1.2.2 Memory vs. Register Integrated Vector Processors 1–6 1–6 1–8 1.3 VECTORIZING COMPILERS 1–8 1.4 VECTOR REGISTERS 1–9 1.5 PIPELINING 1–11 1.6 STRIPMINING 1–14 1.7 STRIDE 1–15 1.8 GATHER AND SCATTER INSTRUCTIONS 1–17 1.9 COMBINING VECTOR OPERATIONS TO IMPROVE EFFICIENCY 1.9.1 Instruction Overlap 1.9.2 Chaining 1–18 1–18 1–18 1.10 PERFORMANCE 1.10.1 Amdahl’s Law 1.10.2 Vectorization Factor 1–19 1–19 1–21 iii