Tomasulo's Algorithm example| lec 54| Advanced computer architecture| BhanuPriya
HTML-код
- Опубликовано: 10 сен 2024
- This video explains about Tomasulo's Algorithm example
This video is contributed by Bhanupriya.
Please Like, Comment, and Share the Video with your friends.
Also, Subscribe if you haven't already! :)
Follow us on our Social Media -
Telegram:t.me/lectureby...
You really explained well....I can relate your efforts as I am also a faculty....Superb Efforts
Thank you, please subscribe my channel for more information
I believe there is an error that you didn't address and that's for the DIV instruction.
You divide the F8,F2 when it should be F0 and F6
Yess
At 21:35, there is an unexplained 1-cycle latency between SUB and ADD. The events that happen before cycle 9 imply that there is 0 latency between a command entering WB stage and another dependent command entering the X stage.
same doubt... is it correct to give 1 latency?
This is incredibly helpful. After understanding the background of Tomasulo's algorithm, this step-by-step presentation really helped me grasp the algorithm even more. I'm not sure if it was ever explained in this video, but are the values you placed in Qj and Qk called tagx? I'm referring to Qj = "Load1", for example. My understanding is that "Load1" is the tag/name of the Load1 buffer.
Mam,Please describe about traveling salesman problem using branch and bound method.
You have RAW hazard between ADD2 and DIV, you are not able to WR ADD2 in 11th cycle since you need the value from LOAD1 to divide in DIV F10. Failed.
I think you have given wrong value to F10 in Result Status
mam cant we start multiplication at 4th cycle itself...rather than 6th cycle??
no we cant because we dont have f2 which is result of load 2 but source of multiply1 the second load is not completed yet so when f2 WB in 5 cycle so starts from 6 cycle
At clock cycle 5 , shouldnt we write div into result status register?
Ma'am, how can we change the value of F6 in add instruction as it is read in the previous instruction by DIV. We have WAR data hazard, so the value will be changed before it is read. Can you please explain this one?
You are right it will be both div and add will write back at 57 cycle
You the best.
Thank you 😊
Mam, really a life saver video.....awesome explanation
Thank you 😊, please subscribe and share my channel
very confusing
Yes topic itself is a little bit confusion, but don't leave it, try to watch twice or thrice, take paper and pen and try to solve step by step by watching video
@@allaboutcsit yes mam , but u explained it nicely
ok
Very nice explanation
Thank you 😊
Queen
Thank you