Тёмный

Graphics Processing Unit (GPU) 

Computer Science
Подписаться 211 тыс.
Просмотров 118 тыс.
50% 1

This video introduces the features and workings of the graphics processing unit; the GPU. Graphics cards, and GPUs, are big business these days, and the underlying technology is advancing at pace. This is driven by the expectations and desires of gamers who continually demand better performance, and more immersive gaming experiences.
The video covers the anatomy of a typical graphics card including its connections and interfaces and fundamental design of the GPU chip itself. The video includes a brief overview of the graphics pipeline, also known as the rendering pipeline, and mentions how GPUs have been designed specifically to handle graphics rendering tasks such as real time ray tracing.
Chapters:
00:00 Review of the CPU
01:56 Anatomy of a Graphics Card
05:30 Graphics Pipeline
07:10 GPU Cores
08:27 Real time Ray Tracing

Опубликовано:

 

1 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 109   
@h1k0usen13
@h1k0usen13 3 года назад
Never stop what you're doing. You're a life savior and this is the best CS-related channel on RU-vid.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Thank you so much :)KD
@naseef2075
@naseef2075 3 года назад
Yes please! Been really helpful during my A Level studies, I'll continue to benefit from your videos in the future!
@h1k0usen13
@h1k0usen13 3 года назад
@@ComputerScienceLessons Also, do you have any plans to do a video/series on kernels (monolithic, hybrid, micro..)?
@EnderSlimeygaming
@EnderSlimeygaming 3 года назад
Simple and easy to understand visually, you are awesome!
@khushjain8679
@khushjain8679 2 года назад
Great informative video, thanks a lot. Seeing the technology used and mapping every little detail about graphic in vector seems such an incredible idea and that too happening in real time makes me appreciate Technology and the beautiful minds behind it exponentially. Kudos to them.
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
I totally agree :)KD
@Tobi-gl2lb
@Tobi-gl2lb Год назад
Godlike video mate. Thank you!!
@AjinkyaMahajan
@AjinkyaMahajan 3 года назад
Great Explanation. It added a drop to my knowledge pool and increased the volume multifold. 🎇✨ Thanks Cheers
@smiiks2691
@smiiks2691 5 месяцев назад
Just incredible. Going straight to the points. Thanks a millions for these masterpieces!!
@izzyakram
@izzyakram 3 года назад
Thank you so much for this clear and concise information. This helps a lot for my CS major.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Glad to help :)KD
@ognjend2798
@ognjend2798 3 года назад
Fantastic content, thank you! Your British (Australian?) accent makes it even more enjoyable to watch :)
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Mainly British, childhood in NZ. Well spotted. Thanks for the lovely comment :)KD
@Someone-ve7yn
@Someone-ve7yn 2 года назад
This channel is just amazing, thank you!
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
You're very kind. Thank you :)KD
@shitshow_1
@shitshow_1 Год назад
Thank you for posting great contents! 🙂 The only way to re-pay you is by sharing your videos with my peers and showing them how great these contents are : )
@ComputerScienceLessons
@ComputerScienceLessons Год назад
Telling other people about my channel would be fantastic. Thank you :)KD
@prilk1704
@prilk1704 3 года назад
The small figures make it harder for the eye, I recommend you to fit the diagram to the same width of the screen, from edge to edge, or at least close to that.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
noted. :)KD
@Sal3600
@Sal3600 3 года назад
I like the brief but important info about the CPU at the beginning.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Yes - I think context is important. :)KD
@STRAGGLER36
@STRAGGLER36 2 года назад
Your explanation methods are top notch. Please keep doing what you're doing. Everything is better with graphic explanations.. This is the best. Thank you I'm learning new stuff new stuff.
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
Thank you so much. I do enjoy making these, and of course, I'm learning all the time too :)KD
@polakamkamalnath1000
@polakamkamalnath1000 2 года назад
awesome explaination!😍
@jonathanmoore5619
@jonathanmoore5619 3 года назад
Great video. Thank you.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
You're welcome :)KD
@watchingyou
@watchingyou 2 года назад
Very informative, thank you.
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
You're welcome :)KD
@evanescent7536
@evanescent7536 Год назад
This is a very informative video. It helps me a lot with my assignment as a computer engineering student. Thank you, sir.
@ComputerScienceLessons
@ComputerScienceLessons Год назад
Thank you. Delighted to help. You might like this one (if you already know something about vectors) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Cb4aoihvh-o.html :)KD
@oplemath
@oplemath Год назад
Amazing video!!
@ComputerScienceLessons
@ComputerScienceLessons Год назад
Thank you :)KD
@jaysanprogramming6818
@jaysanprogramming6818 3 года назад
Thank you for this well made video. Would you consider making a video about the evolution of graphics APIs to further this topic?
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
I will definitely take a look at it. I've been looking into OpenGL and Direct3D. CUDA is also set to become significant in big data mining and AI. :)KD
@jaysanprogramming6818
@jaysanprogramming6818 3 года назад
@@ComputerScienceLessons OpenGL is old and has evolved greatly along the years but its main strength was its portability. Tha fact that Apple has deprecated it in favor of its own Metal library is a step backward in my opinion. But the future mainstream "open" library seems to be Vulkan.
@skillissuexd
@skillissuexd Год назад
Im a pc enthusiast, your explanation is very simple and understandable, thank you very much ❣
@ComputerScienceLessons
@ComputerScienceLessons Год назад
You are most welcome :)KD
@arthurklause5251
@arthurklause5251 Год назад
Thanks a lot !
@ComputerScienceLessons
@ComputerScienceLessons Год назад
You're most welcome :)KD
@mareksulecki419
@mareksulecki419 3 года назад
Very well explained
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Thank you :)KD
@danielamancillav
@danielamancillav Год назад
Lo amo señor, gracias!!!
@ComputerScienceLessons
@ComputerScienceLessons Год назад
Eres muy bienvenida :)KD
@flavienrobert2516
@flavienrobert2516 Год назад
This is a true teacher !
@ComputerScienceLessons
@ComputerScienceLessons Год назад
Thank you so much :)KD
@tonalddrumpboe5151
@tonalddrumpboe5151 2 года назад
Video ram (VRAM)/ frame buffer GDDR6 DRAM has wider memory bus than regular DRAM. The GPU does graphics pipeline/ rendering pipeline. To turn numerical computer data and turn it into something to display on the screen. Opposed to a CPU, a GPU has hundreds to lightweight cores (or shader cores). Single Instruction Multiple Data paradigm (SIMD): a cluster of cores share a single control unit. One instruction is given to each core which handle the same operation among different sets of data. The GPU has multiple sets of instruction stream. Cache: Level 1: cluster of cores share the memory Level 2: all cores
@_BWKC
@_BWKC 3 года назад
Very good video.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Thank you :)KD
@mareechmakuach8378
@mareechmakuach8378 3 года назад
Fantastic
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Thank you :)KD
@user-wt5io7ll8u
@user-wt5io7ll8u 5 месяцев назад
Very good.
@ComputerScienceLessons
@ComputerScienceLessons 5 месяцев назад
Thank you :)KD
@soualehmohamedaya6625
@soualehmohamedaya6625 2 года назад
the best video about GPU
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
Thank you :)KD
@sivabalanj
@sivabalanj 3 года назад
pretty good video....to set up the basics.... nice work...keep it up...hehehe
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Thank you. I am working on a more detailed video about the graphics pipeline, but it's hard to pin down. :)KD
@sivabalanj
@sivabalanj 3 года назад
@@ComputerScienceLessons hehe.... i'm waiting.... ill research on it while i have some more free time....😁
@bottomstudio3552
@bottomstudio3552 Год назад
Keep doing your job ❤️ 🔥 🔥
@iKatOverLord
@iKatOverLord Год назад
Ok
@geekionizado
@geekionizado 3 года назад
In which program you draw these components? It's beautiful
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
I use Fireworks and PowerPoint for the diagrams and circuit boards, and Blender for the rest. Thanks for the lovely comment. :)KD
@japcy6669
@japcy6669 3 года назад
Yeahh thak youu
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
You're welcome :)KD
@MeariBamu
@MeariBamu 3 года назад
I hope you should make the background like dark mode
@user-om2ev8wz6g
@user-om2ev8wz6g 3 года назад
What software are you using to make these videos? I want to make these nest presentations too.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
This one was done with Adobe Fireworks (for the images) and Microsoft PowerPoint. :)KD
@ashokphour3655
@ashokphour3655 Год назад
Is the graphics adapter is always used outside the SOC or it can be integrated inside SOC?
@ComputerScienceLessons
@ComputerScienceLessons Год назад
Early PC architecture (back in the 80s and 90s) put the graphics controller inside the CPU. These days, it's either integrated into the CPU (common with regular laptops) or, if you want better quality, its done by a discrete graphics adapter. This video and web link may interest you :)KD ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_I8CLQazom0.html www.computer.org/publications/tech-news/chasing-pixels/the-integrated-graphics-controller
@Mohanraj-fe3uj
@Mohanraj-fe3uj 2 месяца назад
Thank you so much bro ❤❤❤
@jbot9993
@jbot9993 3 года назад
What does it mean when you say that HDMI is slow at 60 Hz. Am I doing something wrong when connecting my 144 Hz monitor with HDMI or this has nothing to do with the display itself?
@Wrtvrxgvcf55
@Wrtvrxgvcf55 3 года назад
most high frequency gaming monitors are indeed hooked up to DVI or displayport, but its also important what the resolution is; HDMI 2.0 supports 4k up to 60hz (1080p at 120hz (but could go higher)), while HDMI 2.1 supports 10k up to 120hz.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
You should match the refresh rate of the monitor with a cable that can support it. Frequency mismatch will cause shearing effects. Displayport is the way to go with a gaming monitor :)KD
@MsThekiller02
@MsThekiller02 3 года назад
I am currently studying linear algebra at university and I always wondered what's a real world purpose for it. Now I know😁
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
I'm working on a new series about quantum computers. At least one of the videos in that series will be about linear algebra; quantum logic gates are based upon it. I have no doubt quantum computing is going to bring about a paradigm shift in human evolution - so linear algebra is definitely worth knowing about. :)KD
@MsThekiller02
@MsThekiller02 3 года назад
@@ComputerScienceLessons Fascinating!!!Hopefully by the time I'll get my computer science degree advancements will be made regarding the world of quantum computing
@MsThekiller02
@MsThekiller02 3 года назад
@math It won't. "Conventional" computing and quantum computing are two separate concepts that have different purposes and different usecases. It wouldn't be practical to have a quantum computer at home as you'd have to cool it down to near 0 kelvin🤣🤣
@abhisheksarkar4897
@abhisheksarkar4897 3 года назад
I have been working on gpu for 7 dayes now am satisfied
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Glad to help. It's one of those topics that's hard to pin down; the tech is advancing so quickly. :)KD
@abhisheksarkar4897
@abhisheksarkar4897 3 года назад
@@ComputerScienceLessons yup am also takeing help of professor Onur Mutlu lectures
@Jeko_9785
@Jeko_9785 3 года назад
"8-10 Gb" *Stares with a 6 gig 1660 Super*
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
I don't want to sound smug, but I haven't looked back since I upgraded to an RTX 3070 :)KD
@Jeko_9785
@Jeko_9785 3 года назад
@@ComputerScienceLessons :/
@homescriptone
@homescriptone 2 месяца назад
In 2024 we know their is no documentation on the architeture of a gpu like for the cpu.
@a.alsuleim4609
@a.alsuleim4609 3 года назад
Hi, can somebody tell me, which program is used for poducing these slides. Thank you.
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
I use Fireworks for the 2D images like circuit boards, PowerPoint for simple block diagrams and Blender for the more complex 3D stuff. :)KD
@naseef2075
@naseef2075 3 года назад
@@ComputerScienceLessons Blender FTW!
@pyprogramming599
@pyprogramming599 3 года назад
like it and tell me how use gpu of my android cheap phone. i asked how can use instead cpu
@ScottFranklin-of3nz
@ScottFranklin-of3nz 10 месяцев назад
Ray chasing real time sounds expensive
@toddlask
@toddlask 2 года назад
please explain how the graphics card is used for crypto mining in your new crypto series!
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
Nice idea. I will definitely cover this one day, as an intellectual exercise. However, I'm uncomfortable with the environmental impact. Perhaps I need to cover renewable energy too :)KD
@toddlask
@toddlask 2 года назад
@@ComputerScienceLessons yes, i keep hearing about the environment with crypo too. explaining that too would be interesting.
@x86_architecture10
@x86_architecture10 2 года назад
I am the onethousand'th liker of this video.
@aminaalfaitory
@aminaalfaitory 3 года назад
Please can you help me with information about the Gpu memory hierarchy with books or references. If you can, I will write to my e-mail for communication
@mirzobeksultonnazarov976
@mirzobeksultonnazarov976 3 года назад
hey Javid, is it you?
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
No this is Kevin. I'll let Javid know you were looking for him :)KD
@mirzobeksultonnazarov976
@mirzobeksultonnazarov976 3 года назад
@@ComputerScienceLessons the voice on the video is very similar to javid. By the way, I was looking for information about how graphic data passes through the GPU or how the GPU distributes data(vertex, index, color etc.) to its cores, but I didn’t find a sufficiently detailed explanation, can you tell me where I can find out?
@user-hq1gt2uv9g
@user-hq1gt2uv9g 2 года назад
Your voice is so familiar to me. I have no reason why.
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
I've been told I sound like various other people :)KD
@watchingyou
@watchingyou 2 года назад
He just sounds like your typical British narrator, perfect for this kind of content.
@babylongate
@babylongate 3 месяца назад
I wish you did speak a bit faster like x10 would be fine so we wouldn’t distracted with other daily routines
@ComputerScienceLessons
@ComputerScienceLessons 3 месяца назад
Trouble is, some people ask me to speak more slowly. Can't win!
@ashokbuttowski
@ashokbuttowski 3 года назад
Voice not at all clear and crisp
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
I agree - cheap microphone I'm afraid. I hope the content was useful.
@ashokbuttowski
@ashokbuttowski 3 года назад
@@ComputerScienceLessons yeah useful buddy ✌
@yuktikumari6042
@yuktikumari6042 3 года назад
first comment :)
@ComputerScienceLessons
@ComputerScienceLessons 3 года назад
Ta dah :)KD
@flat-earther
@flat-earther 2 года назад
White background hurts eyes, I suggest dark background.
@ComputerScienceLessons
@ComputerScienceLessons 2 года назад
A few people have suggested that. TBH, I prefer white. I'll take another look. :)KD
Далее
Fetch Decode Execute Cycle and the Accumulator
1:52
Просмотров 29 тыс.
How do Video Game Graphics Work?
21:00
Просмотров 3,4 млн
🎙ПЕСНИ ВЖИВУЮ от КВАШЕНОЙ🌇
3:16:26
CPU vs GPU vs TPU vs DPU vs QPU
8:25
Просмотров 1,7 млн
comparing GPUs to CPUs isn't fair
6:30
Просмотров 286 тыс.
How Real Time Computer Graphics and Rasterization work
10:51
I built my own graphics card
15:34
Просмотров 1,4 млн
The world's worst video card?
32:47
Просмотров 6 млн
How Nvidia Won AI
18:08
Просмотров 426 тыс.
What is a GPU and how does it work? - Gary explains
11:32
How Rendering Graphics Works in Games!
6:25
Просмотров 744 тыс.