22.08.2013 Views

vector - Department of Computer Science

vector - Department of Computer Science

vector - Department of Computer Science

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!