Professional Documents
Culture Documents
Lecture 2 3 Computing Paradigms - PPSX
Lecture 2 3 Computing Paradigms - PPSX
Reconfigurable Computing
CS G553
RC Labs
Basic Verilog Introduction 3-5PM Friday.
CKV
Introduction
Research in computer (processor) architecture
Computing Paradigms
The Von Neumann Computer
Reconfigurable Processors
CKV
Harvard Architectures
CKV
Drawbacks
Drawbacks
Drawbacks
Pipelining
Increased throughput
ʺTemporal Computation“
In one cycle:
Many MAC Operations
Efficient looping
CKV
The functional units needed for the computation of all parts of the
application must be available
Spatial Computation
No Flexibility
CKV
Overall Conclusion
The Von Neumann Computer
General Purpose, High Flexibility
Overall Conclusion
Reconfigurable Computing
The ideal device should combine
The flexibility of a general purpose processor
Temporal Computation
Reconfigurable Computation
Spatial Computation
CKV
Flexibility Vs Efficiency
CKV
Advantages: Advantages:
•very high •fills the gap between Advantages:
performance and hardware and •software is very
efficient software flexible to change
Disadvantages: •much higher Disadvantages:
•not flexible (can’t be performance than •performance can
altered after software suffer if clock is not
fabrication) •higher level of fast
• expensive flexibility than •fixed instruction set
hardware by hardware
CKV