CPU Cache Explained - What is Cache Memory?

Поделиться
HTML-код
  • Опубликовано: 22 май 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?

Комментарии • 716

  • @navbravic1355
    @navbravic1355 4 года назад +411

    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

  • @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!!👍👍

  • @CoteDivoireMakingof
    @CoteDivoireMakingof 6 лет назад +708

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

    • @binaryvoid0101
      @binaryvoid0101 6 лет назад +23

      Stay in school.

    • @Byronic19134
      @Byronic19134 5 лет назад +28

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

    • @Byronic19134
      @Byronic19134 5 лет назад +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.

  • @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!!!!!!

  • @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

  • @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!

  • @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!

  • @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!

  • @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?).

  • @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

  • @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!

  • @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!

  • @dionyrulloda
    @dionyrulloda 6 лет назад +13

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

  • @EC4400
    @EC4400 7 лет назад +64

    You a good teacher. nice video.

  • @gzimademi6039
    @gzimademi6039 6 лет назад +6

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

  • @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)

  • @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

  • @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.

  • @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!

  • @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!!

  • @OriruBastard
    @OriruBastard 4 года назад

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

  • @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.

  • @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!

  • @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.

  • @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 !!

  • @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.

  • @Abby-wn6sl
    @Abby-wn6sl 2 года назад

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

  • @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!

  • @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

  • @GersonHM4
    @GersonHM4 Год назад

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

  • @hashrate207
    @hashrate207 7 лет назад +16

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

  • @ozgemmo3445
    @ozgemmo3445 8 месяцев назад

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

  • @bensekh
    @bensekh 4 года назад +9

    This video answered my question. Awesome!

  • @islandsfuldkorn
    @islandsfuldkorn 6 лет назад

    Incredible job at explaining, both visually and informationwise.

  • @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

  • @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

  • @jayzrush8112
    @jayzrush8112 4 года назад

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

  • @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

  • @dimitarfilipov3188
    @dimitarfilipov3188 7 лет назад

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

  • @VirendraSingh-uf7mr
    @VirendraSingh-uf7mr 7 лет назад +3

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

  • @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

  • @BLuRZzHDGaming
    @BLuRZzHDGaming 4 года назад

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

  • @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.

  • @fuaditrockz
    @fuaditrockz 4 года назад

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

  • @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.

  • @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.

  • @iramshahzadi8297
    @iramshahzadi8297 Год назад

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

  • @sandrampillay2652
    @sandrampillay2652 6 лет назад +5

    Thank you for the explanation of cache. Much appreciated.

  • @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**

  • @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

  • @thegorillaz4759
    @thegorillaz4759 3 года назад +1

    This channel is a gem

  • @rvfrn
    @rvfrn 4 года назад +11

    Dang, you explained it very well!

  • @DjoleeG
    @DjoleeG 6 лет назад +4

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

  • @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.

  • @OtherPerspective007
    @OtherPerspective007 2 года назад

    best video with no delay ,!~straight to point

  • @inspireverse546
    @inspireverse546 6 лет назад +10

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

  • @fariborzmohebi2990
    @fariborzmohebi2990 5 лет назад +1

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

  • @Awe-Sam17
    @Awe-Sam17 7 лет назад

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

  • @saskiavanhoutert3190
    @saskiavanhoutert3190 4 года назад +1

    Thanks again for splendid explanation, like to hear more.

  • @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

  • @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.

  • @vershua1
    @vershua1 Год назад

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

  • @adrishdutta1948
    @adrishdutta1948 4 года назад +1

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

  • @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 . . .

  • @jaakou9518
    @jaakou9518 4 года назад +2

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

  • @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³)

  • @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 RUclips videos I just watched. Nice work.

  • @ayushsinghrathore7186
    @ayushsinghrathore7186 3 года назад +1

    Give this guy a medal, he really deserves it🔥

  • @vijaykalyanam8045
    @vijaykalyanam8045 3 года назад

    Well Done, simple and elegant. Great work!

  • @bikeboy6674
    @bikeboy6674 2 года назад +1

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

  • @haider1905
    @haider1905 6 лет назад +3

    Awesome explanation!! Thank you so much m8

  • @aksanahaidarava9518
    @aksanahaidarava9518 2 года назад

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

  • @vblacktanonymous1921
    @vblacktanonymous1921 7 лет назад

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

  • @paulaguilar4304
    @paulaguilar4304 5 лет назад +3

    These videos are great! Very precise and all the info is explaned well. Thanks for all the effort that went into these!

  • @oliveryt7168
    @oliveryt7168 Год назад

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

  • @secretmind92
    @secretmind92 7 лет назад

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

  • @alekseishevelev4758
    @alekseishevelev4758 6 лет назад

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

  • @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

  • @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.

  • @scarletdcruz7843
    @scarletdcruz7843 4 года назад

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

  • @kunalguleria9617
    @kunalguleria9617 3 года назад

    Best explanatory video I found on RUclips

  • @silverado669
    @silverado669 3 года назад

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

  • @ind-ram
    @ind-ram 3 года назад

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

  • @duygukocar7623
    @duygukocar7623 2 года назад

    This is the most good explanation which I watch, thanks

  • @lewderoge7386
    @lewderoge7386 3 года назад

    Very educational and easy to understand with the animation.

  • @ciss6306
    @ciss6306 Год назад +1

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

  • @guyunknown9123
    @guyunknown9123 2 года назад +3

    This guy can teach you rocket science within 10 mins. 💪

  • @applesparkling1989
    @applesparkling1989 2 года назад

    Very clear and time saving, thank you!

  • @ravuthoum3626
    @ravuthoum3626 2 года назад

    Very well explained. Kudos. Subscriber now. Love the animation.

  • @goaway135
    @goaway135 Год назад

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

  • @robertm4735
    @robertm4735 4 года назад

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

  • @YungGudGalaxy
    @YungGudGalaxy 5 лет назад

    Fantastic simplification. Keep up the good work

  • @mohsinfareed1797
    @mohsinfareed1797 5 лет назад

    Amazing. extraordinary videos. Thank. Well explained and animated.

  • @TheDarkman21
    @TheDarkman21 6 лет назад

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

  • @jtouch99
    @jtouch99 2 года назад

    Brilliant channel! Just subscribed. Thank you

  • @saptarshimallick2528
    @saptarshimallick2528 6 лет назад +2

    Excellent and clear video....Thanks...

  • @benjamincho4819
    @benjamincho4819 4 года назад +2

    Love this channel, the animations are so damn helpful for a newbie.