prithvisharma9083
27,239 views
7 slides
Dec 04, 2014
Slide 1 of 7
1
2
3
4
5
6
7
About This Presentation
concept of pipeline processing and space time diagram
Size: 149.35 KB
Language: en
Added: Dec 04, 2014
Slides: 7 pages
Slide Content
Pipeline processing And Space time diagram Name : Rahul Sharma Enrollment No.: 07521102013 Subject : Computer Architecture Faculty : Ms. Suman Singh
Pipeline Processing It is technique of decomposing a sequential process into sub-operations , with each sub-process being executed in a special dedicated segment that operates concurrently with all other segment.
Example : A i *B i + C i for I =1,2,3,…….7 Segment 1: R1 A i ,R2 B i Segment 2: R3 R1*R2 , R4 C i Segment 3: R4 R3+R4
Space time diagram A task is the total operation performed going through all segment of pipeline. The behaviour of a pipeline can be illustrated with a space time diagram. This shows the segment utilization as a function of time.
Clock cycle Segment 1 2 3 4 5 6 7 8 9 1 T1 T2 T3 T4 T5 T6 2 T1 T2 T3 T4 T5 T6 3 T1 T2 T3 T4 T5 T6 4 T1 T2 T3 T4 T5 T6 Space time diagram for 4 segment and 6 task
K segment pipeline with a clock cycle time tp to execute n task. The first task T1 requires time ktp to complete. The remaining n-1 tasks finish at the rate of one task per clock cycle and will be completed after time (n-1)tp. The total time to complete the n tasks is [k+n-1]tp.