I've been struggling with different kinds of explanations for what Taag, Set and Offset are about. This video, combined with my own studies, finally cleared it up for me. Thank you very much! What I was missing in my head was the clear overview that Set and Offset are just bits of the address, and then where they are used in the big cache table. This video was just what I needed!
@YH-fj9bs6 жыл бұрын
Thank you so much!!!! Finally find a good video to help me understand the set associative cache!!!!!
@Clint94510 жыл бұрын
Thanks for these videos, the diagrams really help explain what's going on compared to reading walls of text trying to describe the process.
@capellidipaja8 жыл бұрын
These video you made are gold my friend =)
@shivangiverma8198 жыл бұрын
Great explaination....i had so many doubts ...really thanku for this video ...best explaination
@Eric-ok2rx9 жыл бұрын
Phenominal videos. You should consider introducing cache design implementation strategies; ie, write allocate, write through, write back, no write allocate, etc. Similar and equally needing of a great youtube explanation. Thanks a bunch!
@siddharthamondal288310 жыл бұрын
Thank you such short and nicely explained video sir. All three cache mapping technique very easily explained. Thanks for this useful upload
@ThuyNguyen-bu9ge6 жыл бұрын
You are amazing! I value your teaching Abelardo!
@dlwnsdyd03319 жыл бұрын
The best cache concept explanation! thank you so much
@miguelfernandosilvacastron32797 жыл бұрын
Many thanks. in 10 minutes very concise explanation.
@sanchezchris9510 жыл бұрын
These videos are much appreciated, thank you.
@georgemiller37459 жыл бұрын
Seriously thanks a lot, this was a life saver. Easy to understand and very clear: I would like you as my teacher! :D
@VikasSharma-lo7cd4 жыл бұрын
Very good explaination. Thanks a lot
@ilikew1015 жыл бұрын
Excellent explanation, thanks!
@IcarusFlying9 жыл бұрын
One thing he didn't explain, and which confused me until i figured it out was how the sets correspond to main memory. Every multiple of eight(in a eight set cache) can be used in set 0, so you can have two blocks of a multiple of eight in set 0, if that makes sense. Of course if there is a third block from main memory used, there will be a conflict in the set, and one block in the set of the cache will have to be replaced
@Jekttt8 жыл бұрын
Great video. Very well explained. Thank you.
@karanmehta939 жыл бұрын
Nice Explanation. Loved a lot... But please add the content to show that the cache shown is NOT 4-way set associative. It is always possible that people will perceive it wrongly. Add details on "ways" in set associative caches.
@yuchongHu10 жыл бұрын
terrific explanation :)
@dogsnout4 жыл бұрын
Very helpful! Thank you!
@corneliuskemboi963611 жыл бұрын
Fantastic explanation
@salmanjaved62968 жыл бұрын
Very good explaination ... Thank you so much!
@Allen-oc1tr11 жыл бұрын
Awesome video
@selvamv67409 жыл бұрын
Good explanation , thanks.
@karimtamani46617 жыл бұрын
you are the best bro . tankx
@michaelszczech98297 жыл бұрын
In a two-way set associative cache which has 256 slots and 16 words per block. Would the total number of blocks be be 512 with a total of 8192 words?
@spikeyfish210 жыл бұрын
Thanks - this helped a lot :)
@corneliuskemboi963611 жыл бұрын
Try and give us more effects on cache memory and how some one can do way with them for him or her to avoid the crack down of the system.
@nguyentanhai10 жыл бұрын
You are amazing. ;)
@PiyushWaradpande10 жыл бұрын
Nice explanation! "PLACEMENT" didn't really get placed properly on the page, but hey... its flexible :D
@rohitrayala79879 жыл бұрын
helped me lot..thanks man ;)
@fethiourghi6 жыл бұрын
great explanation thanks
@kevindhimitri87947 жыл бұрын
So a memory address is d bits, containing Tag, Set, and Offset. What exactly is in the Data field of a cache block? Is it the memory address's Set and Offset-1?
@jamalalkelani44397 жыл бұрын
You are Amazzzzzing
@darthattano9 жыл бұрын
Thank you very much!!!
@Canadian26339 жыл бұрын
papa john godbless for these videos
@gemzzhou760610 жыл бұрын
Thank you so much :)
@alupci11 жыл бұрын
Thank you for your videos! I would really appreciate if you could provide us some examples with real figures. Does offset corresponds to word? I've been studying from some books where that field is named word. I am not trying to diminish anyone's work but explanation given there are not helping at all. Thanks!
@commanderzx10 жыл бұрын
amazing
@TechOnSteroids10 жыл бұрын
Thanks alot sir
@PrasadHonavar10 жыл бұрын
different terminology used compared to textbook but nice video
@satadhi8 жыл бұрын
hi buddy can you be more specific please that will be a great help
@PrasadHonavar8 жыл бұрын
Satadhi Halder thanks but I have all my answers now. It's been 2 years now since I watched the video.
@zidanm9697 жыл бұрын
you don';t take about index which come after the tag
@shekharmangonda11299 жыл бұрын
what is offset?
@francescoesco1238 жыл бұрын
Since each line may contain more than one variable, the offset uniquely identify the position inside of the cache line. Let's say the cache is 128 bit long: in the same line it can contain 4 different float variables (supposing that a float is 32 bits), so the offset will be made up with 2 bits (LSBs) =)
@shekharmangonda11298 жыл бұрын
Thank you ☺
@MeYou-ln9cm3 жыл бұрын
Karim. Algeria.thanks
@NodeEntry7 жыл бұрын
I love you.
@ruvinbsu7 жыл бұрын
Good explanation, but there are no examples
@tayabsoomro7 жыл бұрын
You write very small, it's hard to see without full-screen. :/