CPU Cache Explained - What is Cache Memory?

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 มิ.ย. 2024
  • What is CPU cache? This is an animated video tutorial on CPU Cache memory. It explains Level 1, level 2 and level 3 cache. Why do CPUs need cache?

ความคิดเห็น • 717

  • @navbravic1355
    @navbravic1355 4 ปีที่แล้ว +412

    I've probably said it before, but gonna say it again: these videos are incredible

    • @PowerCertAnimatedVideos
      @PowerCertAnimatedVideos  4 ปีที่แล้ว +30

      Thanks

    • @sakthi6023
      @sakthi6023 3 ปีที่แล้ว +4

      @@PowerCertAnimatedVideos what about registers?

    • @makara2711
      @makara2711 3 ปีที่แล้ว +2

      It's okay dude you can say it how many times you want lol

    • @sukhbirverma1982
      @sukhbirverma1982 2 ปีที่แล้ว

      @@makara2711 😃

    • @MMABeijing
      @MMABeijing ปีที่แล้ว

      @@PowerCertAnimatedVideos can L1 be equated to register? I thought we had registers, L1 cache and L2 cache

  • @AndriusKamarauskas
    @AndriusKamarauskas 5 ปีที่แล้ว +343

    im simple man, i see high quality content - i plant like

  • @stingvii3805
    @stingvii3805 7 ปีที่แล้ว +100

    This is Far better than my University Lecturer's explanation...Simple and very easy to understands...Thumbs Up for sure...and Subscribe for more for sure

  • @CoteDivoireMakingof
    @CoteDivoireMakingof 6 ปีที่แล้ว +710

    I'm at UNI and u are better than the all university lol

    • @binaryvoid0101
      @binaryvoid0101 6 ปีที่แล้ว +23

      Stay in school.

    • @Byronic19134
      @Byronic19134 6 ปีที่แล้ว +28

      Lol welcome to college in 2018. Theyre only their to push Marxists politics on students while stealing theyre money.

    • @Byronic19134
      @Byronic19134 6 ปีที่แล้ว +7

      Binary Void
      Unless your becoming a Dr. or lawyer then school is wasting your time and stealing your money. I didnt realize when I was in Temple how much money I was losing being there til i got out.

    • @jotohomomoto
      @jotohomomoto 5 ปีที่แล้ว +10

      Vincent Salamatino thats like saying dropping out of school makes you vulnerable to fascist themed conservative blogs (i.e., “truth” or “news”) which alienates you from society so much that owning an AR military rifle is your only protection from the govt thats always out to get you. Lol I’m joking but life is more nuanced and complex than that...

    • @lannylangston
      @lannylangston 5 ปีที่แล้ว +7

      I'd suggest dropping out and getting certifications on your own. A lot cheaper that way. Companies mainly care about the certifications, and not a degree anyway.

  • @mahrana2040
    @mahrana2040 4 ปีที่แล้ว +189

    You've been making definitely the best education IT videos! Thanks so much!

    • @PowerCertAnimatedVideos
      @PowerCertAnimatedVideos  4 ปีที่แล้ว +3

      Thanks

    • @Velo1010
      @Velo1010 4 ปีที่แล้ว +2

      Agreed. It’s the explanation and animation. For what’s it worth it provides useful information.

    • @triciap4155
      @triciap4155 4 ปีที่แล้ว +1

      You're an excellent teacher. Well done!!👍👍

  • @Vpzoe
    @Vpzoe 6 ปีที่แล้ว +11

    Crazy helpful vid! As an IT lifer, 1st PC was a Commodore 64, I haven't focused on a PC's RAM, cache and/or guts for a few years now. Flawless knowledge update and the animation locked it in perfectly! On point, no fluff, liked, subscribed and appreciated! Keep em coming!!!!!!

  • @blabla-rg7ky
    @blabla-rg7ky 6 ปีที่แล้ว +97

    great f..ing explanations dudes. Been watching your vids for the last 2 hours and I've learned so much about how computers work. Now I know what to look for in my next computer purchase (in about 4-5 months, that is). Cheers and keep up the great work!

  • @reganpiering7307
    @reganpiering7307 5 ปีที่แล้ว +10

    this was so helpful, im studying for my IT exam and your videos really help me out when im stuck on a part of the book that i have reread a million times. thanks so much!

  • @johnfursdon6089
    @johnfursdon6089 4 ปีที่แล้ว +3

    Thank you. This is a well paced video with a clear explanation of the subject. There is none of the needless padding and asides of so many you tube videos. Great job!

  • @nickshort2443
    @nickshort2443 5 ปีที่แล้ว +4

    Great content. Clear and easy to understand. I tried learning this from Professor Messer, a couple of Q&As, and even the A+ Study book. This is by far the best explanation I've heard on the topic. And in less than 5 minutes too!

  • @SilverAura
    @SilverAura 3 ปีที่แล้ว +4

    Every time I see a tech channel I never saw before, I always anticipate coming in and making corrections... but man, these videos are incredible! Short, compact, and no excessive noise. Fantastic stuff, my dude(s?).

  • @mishmoosh8974
    @mishmoosh8974 2 ปีที่แล้ว +1

    I am a visual learner and your videos have helped me grasp these topics much more easily compared to when I only study the reading material. Thank you!

  • @KP-yx9yr
    @KP-yx9yr 7 หลายเดือนก่อน +1

    I’m about to binge watch your videos , I just got done writing notes about cache and you gave me much more clarity to empty areas I didn’t understand

  • @Lit2pop
    @Lit2pop 5 ปีที่แล้ว +2

    I tend to learn things much faster and complete when using visual aid and you nailed it. Man I really appreciate your videos and please make more. I finally understand what L1-L2-L3 cache means & why it’s size & variables are so important when shopping for new cpu or pc. Thanks again

  • @poeticdeath8956
    @poeticdeath8956 5 ปีที่แล้ว +3

    Finally! I've been wondering for forever what exactly the significance of cpu cache was. First vid that has given it in an easy to understand explanation. Thank you! (new sub)

  • @dionyrulloda
    @dionyrulloda 6 ปีที่แล้ว +13

    absolutely Clear Explanation!!!! Great teacher and Lecturer!

  • @jasontillman2254
    @jasontillman2254 6 ปีที่แล้ว +1

    Briliant explanation. You read about all this stuff but it makes much more sense with your pictures and digrams. You cna visually see what is happening and it all starts to make much more sense.

  • @S8LAD
    @S8LAD 5 ปีที่แล้ว +3

    Wow, this video is amazing! I am studying for CompTIA A+ cert. This video just cleared my mind up from all the confusions I had from reading the COMPTIA study guide. Awesome, job! Thank you!!

  • @gzimademi6039
    @gzimademi6039 6 ปีที่แล้ว +6

    Best tutorial for pc ,laptop etc ever seen ,congrulations.

  • @warriorwoman777
    @warriorwoman777 2 ปีที่แล้ว

    I really love how you explain in your videos. They are so much easier to understand. especially for those who are beginners in the I.T. field. Thanks for this.

  • @OdemINVALID
    @OdemINVALID 3 ปีที่แล้ว

    all your videos are exceptionally good. i really wan't to thank you from the bottom of my heart for the work you put in all your stuff. You are speaking in a perfect pace, your graphics are perfect and overall it's just a pure joy watching your videos while studying.

  • @hanshernandez5513
    @hanshernandez5513 4 ปีที่แล้ว +4

    I am a CS student and I have learned a lot from your awesome videos! Your animations rule thank you! keep up the good work!

  • @Jessica996633
    @Jessica996633 3 ปีที่แล้ว

    Thank you for this video. I am taking a CompTIA test next week and have been struggling with understanding the different levels of cache. This was really informative and the digital aspect was helpful. Thanks!

  • @petrar2d2
    @petrar2d2 7 ปีที่แล้ว +5

    Dear author of this video,
    this video is fabulous! You have a great teaching style and a sense for explaining stuff.
    If you'll ever lack ideas of what to do next in your videos, you sure can ask me!
    Keep up the good work, it means a lot.

  • @EC4400
    @EC4400 7 ปีที่แล้ว +64

    You a good teacher. nice video.

  • @ebrahimsulantingan3321
    @ebrahimsulantingan3321 4 ปีที่แล้ว

    Yr 2020 found your videos, you are better than our professors that always asking us to report our major subject in Computer engineering. Thank you sir.

  • @TheOtherBradBird
    @TheOtherBradBird 5 ปีที่แล้ว +5

    It's lines like 2:04 - 2:32 where you come full circle on a concept that make these these videos the best tools for attaining competency that I've yet to find on the internet. Describing the purpose that mothered the invention makes the knowledge thoroughly click into my head. Great Job!

  • @OriruBastard
    @OriruBastard 4 ปีที่แล้ว

    Gotta say. This was way more informative than most of the tech videos out there.

  • @pipepiero6559
    @pipepiero6559 5 ปีที่แล้ว +1

    Thank you so much for explaining everything in such a clear and consise manner. This will help me a lot with an upcoming exam that I have next week. Cheers man

  • @GersonHM4
    @GersonHM4 ปีที่แล้ว

    I love the way you explained this, the animations are so helpful, thank you for your work

  • @kyu2813
    @kyu2813 4 ปีที่แล้ว +1

    This is such an amazing channel, I hope this comment reaches you, you make these so easy to understand!!! I'm just a gamer trying to fix a PC and this helps out IMMENSELY. Thank you so much for your hard work

  • @VirendraSingh-uf7mr
    @VirendraSingh-uf7mr 7 ปีที่แล้ว +3

    why your CHANNEL is not so popular man ....you have awsome way of teaching ..
    LOVE FROM INDIA

  • @hashrate207
    @hashrate207 7 ปีที่แล้ว +16

    Keep on working since you have here a very good job to show.

  • @islandsfuldkorn
    @islandsfuldkorn 6 ปีที่แล้ว

    Incredible job at explaining, both visually and informationwise.

  • @datle5585
    @datle5585 2 ปีที่แล้ว

    Totally awesome video , I have subcribed right away , very easy to understand , especially with the beautiful slide shows and animations . Keep on the good work !!

  • @jayzrush8112
    @jayzrush8112 4 ปีที่แล้ว

    Congrats for these sort of explanations that were done in a simple but nice graphic.

  • @ozgemmo3445
    @ozgemmo3445 8 หลายเดือนก่อน

    Simply brilliant graphics and explanations - now I understand what was previously a "black box"! Cheers.

  • @sundaramsharma6210
    @sundaramsharma6210 6 ปีที่แล้ว

    Your channel certainly deserves more subscribers. Awesome video and animation. Please keep up the good work. Your videos are far better than what we taught in lectures

  • @sabitkondakc9147
    @sabitkondakc9147 2 ปีที่แล้ว +1

    Thanks for the video , I want to add a couple of infos about L1 , L2 , L3 and Cache Line
    L1 cache : 32KB - 256KB ~ 1ns to 2ns (2-4 cycles) R/W - SRAM
    L2 cache : 256KB - 1MB ~ 3ns to 5ns (6-10 cycles) R/W - SRAM
    L3 cache : 3MB - 6MB ~ 12ns to 20ns (24-40 cycles) R/W - SRAM
    D-RAM : ~ 60ns (120 cycles) R / writing takes longer than 90ns.
    L3 cache feeds L2 , L2 feeds L1.
    L3 cache is only used when a task is rather dense or a task, process needs computationally challenging work.
    - in general use case CPU makes use of L1 & L2 most of the time -
    Cache Line :
    When the processor accesses a part of memory that is not already in the cache it loads a chunk of the memory around the accessed address into the cache, hoping that it will soon be used again.
    The chunks of memory handled by the cache are called cache lines. The size of these chunks is called the cache line size. Common cache line sizes are 32, 64 and 128 bytes.
    A cache can only hold a limited number of lines, determined by the cache size. For example, a 64 kilobyte cache with 64-byte lines has 1024 cache lines.

  • @kindalegit435
    @kindalegit435 5 ปีที่แล้ว

    i know im like 2 years late on this video but i used it to do some revision as i am doing computer science for gcse and i am for sure going to use your videos as lessons for the next 2+ years

  • @dimitarfilipov3188
    @dimitarfilipov3188 7 ปีที่แล้ว

    You explain incredibly well and just got yourself another subscriber. Keep it up ,if possible !

  • @TheMightyMoxie
    @TheMightyMoxie 5 ปีที่แล้ว +1

    Thank you so much for explaining this clearly and not too quickly. I was able to take notes along with the video which was really helpful.

  • @Ramel34
    @Ramel34 5 ปีที่แล้ว +6

    Bruh! You need to do more of these. You have the perfect teaching formula and the videos are right on point when it comes to time. If you do MCSA and CCNA material the planet will love you for it lol. Trust me man. I've been to college and to several certification classes including CCNP. It took you 5 minutes to explain what I've been trying to figure out for the past 5 years. **aggressively presses the subscribed button**

  • @OtherPerspective007
    @OtherPerspective007 2 ปีที่แล้ว

    best video with no delay ,!~straight to point

  • @BLuRZzHDGaming
    @BLuRZzHDGaming 4 ปีที่แล้ว

    Keep making videos man, always hated networking hardware os but really helped me understand the beauty of it all!

  • @rlogan83
    @rlogan83 4 ปีที่แล้ว +1

    The most amazing content i have ever received including my schooling, thank you... i will get my degree because of you.

  • @rupeshingle3742
    @rupeshingle3742 3 ปีที่แล้ว

    Your videos and concept that you share are awesome and can't be found anywhere on internet. pls continue the great job

  • @bensekh
    @bensekh 4 ปีที่แล้ว +9

    This video answered my question. Awesome!

  • @Abby-wn6sl
    @Abby-wn6sl 2 ปีที่แล้ว

    I've never understood these before finding this channel. Good job sir!

  • @sandrampillay2652
    @sandrampillay2652 6 ปีที่แล้ว +5

    Thank you for the explanation of cache. Much appreciated.

  • @777giorgi777
    @777giorgi777 5 ปีที่แล้ว

    great explanation. thank you so much. I don't knew anything about computers totally. I knew that it has monitor, mouse, keyboard and case "with a lot strange difficult things" and even I understood everything u explained. thank you so much . . .

  • @Awe-Sam17
    @Awe-Sam17 7 ปีที่แล้ว

    As a computer enthusiast, this video would really help a lot. Thanks! God Bless.

  • @WendellsCat
    @WendellsCat 5 ปีที่แล้ว +8

    The animations are the best!! :-D They're funny, but also help a ton to illustrate the info which is great for helping to retain the knowledge.

  • @user-fy5go3rh8p
    @user-fy5go3rh8p 4 ปีที่แล้ว +1

    Simple, clear, precise! Thank you.

  • @fuaditrockz
    @fuaditrockz 4 ปีที่แล้ว

    Nice explanation. I'm not skip the ads as a honor for your explanation. Thanks man!

  • @iramshahzadi8297
    @iramshahzadi8297 ปีที่แล้ว

    Very easy and wonderful lecture with no music or any other type of noise 👍

  • @gopinathsantharamkudva4120
    @gopinathsantharamkudva4120 3 ปีที่แล้ว

    You are keeping it very simple and pictorial to understand and grasp it instantaneously. Thank you for the video. Keep educating like this.

  • @satheesh901
    @satheesh901 7 ปีที่แล้ว +43

    you are doing a great job sir.. much appreciated!

    • @PowerCertAnimatedVideos
      @PowerCertAnimatedVideos  7 ปีที่แล้ว +1

      Thanks :)

    • @dicksonlyuma8729
      @dicksonlyuma8729 4 ปีที่แล้ว

      I have at least gotten some idea on RAMs. I was so blank as too why some were faster than others. Beautiful video

  • @aksanahaidarava9518
    @aksanahaidarava9518 2 ปีที่แล้ว

    Thank you so much for this video it's been really helpful, well-organized, logically sequenced, easy to grasp.

  • @Damian04233
    @Damian04233 ปีที่แล้ว

    Thank you. So glad to have found your channel. Thank you so much for taking the time to create this content thus making this knowledge available. I am immensely grateful, I can't thank you enough. No sarcasm. In short, I came from a very povershed family, always was fascinated with IT, never had even the stability to engage such as my parents are addicts. From the side lines I have watch personal computers grow from DOS and large floppy. Even in school, I wasn't able to delve and explore as deep as my heart desired. Now as an adult, I have the time and the resources yet with all the advancements, I felt lost and was unclear of the very basics that all these awesome advancements surrounding me are founded. So again, thank you, thank you so very much, seriously, thank you.
    🎉(❤+Gratitude³)

  • @levanikhorguashvili2098
    @levanikhorguashvili2098 3 ปีที่แล้ว

    this explanation is the best I have ever seen and absolutely excellent... thank you so much and please continue do this job

  • @DjoleeG
    @DjoleeG 6 ปีที่แล้ว +4

    Great job bro!! You made it easy to understand for anyone

  • @fariborzmohebi2990
    @fariborzmohebi2990 5 ปีที่แล้ว +1

    The color theme and icons you use for your videos are awesome

  • @robertm4735
    @robertm4735 4 ปีที่แล้ว

    great sets of information, good simple way of explaining things to us non-tech types.

  • @vblacktanonymous1921
    @vblacktanonymous1921 7 ปีที่แล้ว

    Thanks 4 this! The explanation was clearly delivered...hope you do more of this in the future

  • @ayushsinghrathore7186
    @ayushsinghrathore7186 3 ปีที่แล้ว +1

    Give this guy a medal, he really deserves it🔥

  • @jaakou9518
    @jaakou9518 4 ปีที่แล้ว +2

    I hope you'll keep doing stuff like this on many IT Hardware subject.

  • @goaway135
    @goaway135 ปีที่แล้ว

    Thank you so much for explaining it clearly. You saved my day. Keep it up.

  • @rvfrn
    @rvfrn 4 ปีที่แล้ว +11

    Dang, you explained it very well!

  • @saskiavanhoutert3190
    @saskiavanhoutert3190 4 ปีที่แล้ว +1

    Thanks again for splendid explanation, like to hear more.

  • @davidmalucci4082
    @davidmalucci4082 5 ปีที่แล้ว +3

    Excellent video. Great graphics for ease of explanation. You also speak very clearly and at a perfect pace unlike the other 4 TH-cam videos I just watched. Nice work.

  • @duygukocar7623
    @duygukocar7623 2 ปีที่แล้ว

    This is the most good explanation which I watch, thanks

  • @brandonnaidu8292
    @brandonnaidu8292 3 ปีที่แล้ว +1

    You an amazing teacher bro. GOD BLESS YOU for all the work I put into explaining these videos and putting them out there... I'm writing my A+ soon and my N+after that and I would say ur videos make me understand better den the damn text book does.. Too much unnecessary stuff in textbooks.. U get right down to the point and that's awesome....

  • @emanuelepacilio8158
    @emanuelepacilio8158 2 ปีที่แล้ว

    great job man, keep it up with the good work, i really appreciate your videos, they are well-crafted videos rich of interesting information that ppl can easly access without having a lot of technical background

  • @thegorillaz4759
    @thegorillaz4759 3 ปีที่แล้ว +1

    This channel is a gem

  • @bluebird0783
    @bluebird0783 6 ปีที่แล้ว

    Thank you the video was very clear and helpful; I now understand cache...the explanation in class was as clear as mud. Thanks again.

  • @oliveryt7168
    @oliveryt7168 ปีที่แล้ว

    These videos are amazing. I like the "90s design".

  • @inspireverse546
    @inspireverse546 6 ปีที่แล้ว +10

    You have earned a Subscriber :) Very knowledgeable Videos.. Thankyou !

  • @kunalguleria9617
    @kunalguleria9617 4 ปีที่แล้ว

    Best explanatory video I found on TH-cam

  • @TheDarkman21
    @TheDarkman21 6 ปีที่แล้ว

    Sir , your voice is music for my ears and your explanation method a meditation for my mind! Thank you

  • @ind-ram
    @ind-ram 3 ปีที่แล้ว

    Concept is very easy to digest,remeber,recall ,thank you i appreciate your work sir👍👍

  • @vershua1
    @vershua1 ปีที่แล้ว

    the consistency of his video is amazing i need the consistency that he has from everyday basis

  • @lewderoge7386
    @lewderoge7386 3 ปีที่แล้ว

    Very educational and easy to understand with the animation.

  • @elikelik3574
    @elikelik3574 4 ปีที่แล้ว

    Wow wow wow. So simple. Big respect for. Really your videos are so helpful, i guess even not IT people will understand it. I should offer this channel to some "teachers"
    how need to learn how to explain. Thanks again, I really appreciate it.

  • @vijaykalyanam8045
    @vijaykalyanam8045 3 ปีที่แล้ว

    Well Done, simple and elegant. Great work!

  • @adrishdutta1948
    @adrishdutta1948 4 ปีที่แล้ว +1

    I never understood something this fast as I did now. Animation make it simple to understand. Thank you very much !!!

  • @alekseishevelev4758
    @alekseishevelev4758 6 ปีที่แล้ว

    Great explanations! Thank you for your work. Good luck!

  • @secretmind92
    @secretmind92 7 ปีที่แล้ว

    Keep up the good work, your videos are highly informative!

  • @applesparkling1989
    @applesparkling1989 3 ปีที่แล้ว

    Very clear and time saving, thank you!

  • @silverado669
    @silverado669 3 ปีที่แล้ว

    Thank you so much for the informative and easy to comprehend videos!

  • @saltypatriot1768
    @saltypatriot1768 ปีที่แล้ว

    this guy is just wondeful, he is my go to for all things tech.

  • @ciss6306
    @ciss6306 ปีที่แล้ว +1

    I swear to god you make my college life ten times easier with your videos

  • @haider1905
    @haider1905 6 ปีที่แล้ว +3

    Awesome explanation!! Thank you so much m8

  • @bikeboy6674
    @bikeboy6674 2 ปีที่แล้ว +1

    This is now my absolute go-to channel for learning about computer stuff. A huge thanks to PowerCert

  • @jesussalomon3598
    @jesussalomon3598 2 ปีที่แล้ว

    Extremely helpful. Thank you!

  • @bassy167
    @bassy167 3 ปีที่แล้ว

    Thankyou... Your videos are helpful for learning English. from Japan

  • @jtouch99
    @jtouch99 2 ปีที่แล้ว

    Brilliant channel! Just subscribed. Thank you

  • @imaim305
    @imaim305 7 ปีที่แล้ว

    i love your videos. they are on point and easy to understand. please post more.

  • @scarletdcruz7843
    @scarletdcruz7843 4 ปีที่แล้ว

    Good content. First video I'm watching. Subscribed.

  • @fandyhy3314
    @fandyhy3314 5 ปีที่แล้ว

    the best ever for tutorial purpose,many thanks