vector - Department of Computer Science
vector - Department of Computer Science
vector - Department of Computer Science
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Properties <strong>of</strong> Vector Processors<br />
• Each result independent <strong>of</strong> previous result<br />
=> long pipeline, compiler ensures no dependencies<br />
=> high clock rate<br />
• Vector instructions access memory with known pattern<br />
=> highly interleaved memory<br />
=> amortize memory latency <strong>of</strong> 64-plus elements<br />
=> no (data) caches required! (but use instruction cache)<br />
• Reduces branches and branch problems in pipelines<br />
• Single <strong>vector</strong> instruction implies lots <strong>of</strong> work (≈ loop)<br />
=> fewer instruction fetches<br />
3/22-24/11 CSE502-S11, Lec 14+15-Vector 7