Out of the many videos for GPU/CPU, this video saved my time as well as loved the simplified story. Thanks Alex & IBM
@wireghost8975 жыл бұрын
IBM dev rels are the best when it comes to explaining stuff...
@eudritchbenjamin89194 жыл бұрын
Facts
@voovin3 жыл бұрын
Fax mon
@fangirlg262510 ай бұрын
Agreed 🤝
@arounaalaho63574 жыл бұрын
"Gaming is no longer the focus of GPUs anymore"! Thanks guys
@pratyush79872 жыл бұрын
Lmao I paused the video just to check on this statement.
@JB-qq1xz2 жыл бұрын
No mention of ⛏
@aldopheshingo75323 күн бұрын
What do you think now?
@gemini_5374 ай бұрын
Gemini 1.5 Pro: This video is about GPUs, explained by Alex Hudak, an offering manager at IBM. The video starts with a basic question: what is a GPU? GPUs are graphic processing units, in contrast to CPUs (central processing units). CPUs are made up of just a few cores and perform computations in a serial form, one at a time. GPUs, on the other hand, are made up of hundreds of cores and can perform computations in parallel, making them ideal for intense computations. GPUs are especially useful for graphic intensive applications such as VDI (virtual desktop infrastructure) and movie animation/rendering. Another big application of GPUs is in artificial intelligence (AI), including machine learning and deep learning. There are GPUs specifically designed for inferencing for machine learning purposes and for training neural networks. GPUs are not always necessary for high performance computing (HPC) but they are an important part of it. HPC applications can be very compute intensive and GPUs can be added to servers to spread out the workload. The video then discusses why GPUs are important for cloud computing. GPUs are expensive and constantly being updated with new technology, so it’s impractical for companies to keep up with the latest tech on their own. Cloud providers, however, can continually update their technology and provide GPUs to companies when they need them. There are two main types of cloud server infrastructure: bare metal and virtual servers. Bare metal infrastructure allows companies to access the entire server and customize the configuration, whereas virtual servers are more flexible and can be a better option for companies that only need GPUs in short bursts. In conclusion, GPUs are powerful tools for graphic intensive applications, AI, and HPC. Cloud computing allows companies to leverage GPUs without the burden of maintaining their own expensive infrastructure.
@TonyCalice2 жыл бұрын
This educational video is one of the reasons I love the Internet. Thank you Alex for doing this and you answered the question: 1) what is a GPU, and 2) why parallel processing is important? Would love to see this presentation further explain: 1) what does my solution delivery team need to do in order to leverage parallel GPU processing, 2) how do I integrate a GPU processing within my current architecture and 3) what challenges do traditional solutions have with leveraging GPU capabilities?
@josemedeiros0073 ай бұрын
Great explanation , I was also a IBMer working in IBM Global Services in 1996 -1998. When I first learned Windows NT 3.51 server in 1996, Microsoft stated that it uses Symmetrical Processing "SMP" in utilizing more then one CPU on a server.
@Newbport8494 жыл бұрын
Finally a more layman's terms video on the subject, thanks!
@adityarakshe85582 жыл бұрын
I was a layman then I took and arrow to the knee to become a Standingman who can use complex terminology
@KingsleyOkeze2 жыл бұрын
Having an exam in 2 hours time and I'm here to know a killer explanation of a GPU. Thanks for this.
@happypantsfilmmaker17974 жыл бұрын
The most impressive thing about this video is how you had to draw everything backwards. How did you do that without it looking like crap
@IBMTechnology4 жыл бұрын
Well actually we don't write backward. Here is a blog post we wrote that explains how we do it, with a photo. ibm.co/2LTPMjo
@mrknarf44384 жыл бұрын
@@IBMTechnology that link doesn't work :( (at least from mobile)
@elimalinsky70694 жыл бұрын
She writes it the regular way and the video itself is mirrored.
@anhbayar114 жыл бұрын
Lol leads me to channel called "post" but nothing is posted.
@1dan16094 жыл бұрын
I think they basically invert the video after shooting.
@Cyber_Vigilante_Jonathan9 ай бұрын
I love IBM, I'm holding the IBM Certified Cyber Security Analyst Professional Certificate and the experience was awesome throughout the 8 coursed
@Old299dfk3 жыл бұрын
Can we all just take a second to appreciate how easy this woman makes writing reversed look? She doesn't even bat an eye!
@47Mortuus3 жыл бұрын
Don't you think that it's much more likely that they simply mirrored the video along the vertical axis? I think so, because it's much more likely that she's right-handed instead of left-handed. BRAINZ
@hrgwea3 жыл бұрын
All these IBM explanation videos are made that way. It's a simple horizontal flip.
@SAsquirtle3 жыл бұрын
......
@empyreus90473 жыл бұрын
My thoughts exactly
@eyyo35713 жыл бұрын
@@47Mortuus wooooosh
@JaimeCastillo-o4f9 ай бұрын
Wow, I had a very vague (and wrong, lol) idea of what a GPU was. It actually makes sense for me now.
@achioterojo88192 жыл бұрын
I study it and nowhere I found this good videos, IBM is awesome
@venkatadesai71578 ай бұрын
Amazing explanation. Thank you so much for bringing in the clarity on CPU vs GPU.
@ankitvaghasiya22 күн бұрын
Most of this lectures seen left handed which indicates it horizontally flipped videos... *Cracked*
@KiranPhaneendran2 жыл бұрын
The best and easy to understand explanation so far. Thanks!
@IBMTechnology2 жыл бұрын
We're glad you found it useful, Kiran! 🙂
@jaysonparkhurst74223 жыл бұрын
Did she just write backwards that whole time??
@davidjabulani630Ай бұрын
I think it's more of edit
@Thanos-hp1mwАй бұрын
Flip each frame horizontally
@crackbaby0625 күн бұрын
Can you elaborate cuz i Cant wrap my head around it @@Thanos-hp1mw
@MuhammedJasilNK19 күн бұрын
It's mirror bro
@kavanspace165411 ай бұрын
Great presentation and clear explanation to get basics of the GPUs etc... make sense in a simple manner.. i m loving the IBM Technology videos ...
@mjames21174 жыл бұрын
Writing backwards in real time whilst multi tasking and multi processing is seriously impressive
@rytisss923 жыл бұрын
She is a human GPU :3
@porrasbrand2 жыл бұрын
it's just an horizontal reflected video.
@Lights_Darks4 ай бұрын
@@porrasbrand good call.
@newsportal78704 ай бұрын
@@Lights_Darksthere are 2 glass
@creative.domain3443 ай бұрын
I almost thought she wasn't human.
@akwiseguy2 жыл бұрын
That's cool how you write backwards so neat
@o_o68693 жыл бұрын
GPU are more than gaming, inally people now days realised .thanks for making it easy to understand IBM and Alex.
@IBMTechnology3 жыл бұрын
You're welcome, thanks for watching! 🙏
@JoeLafferty-to7jg Жыл бұрын
Wow - I can't begin to tell you how enlightening this short video was. It has, in 8mins, shed great light onto two MSc modules I'm working through right now: Blockchain (PoW mining) and Cloud Systems. I came for the blockchain mining but stayed for the relevance to cloud and virtualizaiton. 5 *s.
@awichichedi33825 жыл бұрын
I've been looking for a good video And finally I found the best one Thanks a lot 💓
@SarahNadiaZiadАй бұрын
How does the app code know what to transfer to the gpu or the cpu
@tenniszhang9 ай бұрын
Good intro video, but why did IBM not invest in the GPU industry?
@YTradiodemon Жыл бұрын
i recently looked at a brand new cpu, they are a fasinating piece of kit!
@surendersingal21926 ай бұрын
Thank you ma'am for clearing up this run away computer technology components n its effects on user.
@mikekousyaku Жыл бұрын
Thank you for your good explain. May be, I can understtand the defference between CPU & GPU. But I have more question. from your direction ,Writing the keywords was very difficult?
@Lights_Darks4 ай бұрын
Thanks very much for simplifying. This helps a lot.
@addusernamehere4 жыл бұрын
Good speech presentation, good visual presentation with the colored markers & screen layout. I am impressed!
@kevinchand83594 жыл бұрын
And I as well!
@TheTimmerKimmer11 ай бұрын
Great video on clarification! ...Also are we NOT going to address the fact that the presenter has been writing in REVERSE for the purpose of this lesson?
@IBMTechnology11 ай бұрын
It's flipped in post-production. See ibm.biz/write-backwards for details.
@rajd33p42 Жыл бұрын
Ok but my question is how in the God's good world she's writing in reverse so smoothly and explaining alongside
@IBMTechnology Жыл бұрын
See ibm.biz/write-backwards for details
@shockwave32834 жыл бұрын
Good video , but I wanted to know that laptop with small cpu and beast GPU good?
@Djoeeeeee10 ай бұрын
what is vram and what is does to gpu and which one matter the most gpu or vram?
@swapnilc175 жыл бұрын
Thanks a lot mam for this video. It has been explained nicely.
@roronoa_d_law1075 Жыл бұрын
Why gpus don't replace cpus ? Why do we need both ? What does the cpu that the gpu can't ?
@mosesmunene46682 жыл бұрын
In summary, GPUs are focused on matrix computations in order to create images. CPUs execute more general and more complex instructions. A CPU is like a musician that can read and write music. A GPU is like a musician that knows specific chords.
@whothefoxcares9 ай бұрын
Does IBM offer training for reverse writing?
@konstantinlozev2272 Жыл бұрын
Amh, described this way, GPUs include also iGPUs (rightly). So, Intel are the biggest producer of GPUs.
@IBITZEE3 жыл бұрын
Good video... although... It needs just a 'minor' correction--- CPU's can have only 1 core... the cores run in Parallel (not serie) the core in the GPU usually run in slower speed than the CPU cores... (there are a number of technical reasons for this limitation...) the big difference is that the specialization the GPU was initially developed for a specific task (as the name states) and as the goal was mainly graphics calculation (although it can be used for others... now AI, ML, ...) it has a small and specific set very math-oriented... It shines in any task where there are the possibility of using a distributed load (a bunch of simple tasks, remember these are simplistic cores) that can tun in parallel and spread the load for the GPU... ;-)
@gauravnegi43123 жыл бұрын
your first paragraph is exactly what i was thinking, thanks for additional info too.
@elliott81753 жыл бұрын
I agree that mistakes were made, but it's not right to say _"CPUs can have only 1 core... the cores run in parallel"._ As she said, a CPU can have one or many cores, but usually much less than the GPU. Also, the parallel vs series argument is quite strange. The OS manages multithreading which can mean that a program can run in parallel on a CPU. The same is true for a GPU (This is where I disagree with the lady in the video). But I agree with her in saying that GPUs are specifically designed and suited to tasks that run in parallel, while CPUs can do both well.
@hiennguyenanh8512 Жыл бұрын
Good comment! it makes me clear the point that if GPU is fast why we need CPU, the main difference is that GPU's core is simplistic cores, doing specific tasks and running at a slower speed than the CPU.
@manish35723 ай бұрын
excellent job by the speaker!
@sallysally584 ай бұрын
Excellent
@indrajeet50005 жыл бұрын
If a GPU is so great at everything then why is it not used in place of a CPU. Is it because the OS is stuck with some architecture that only works with a CPU or cpu brands (Intel / amd) or is there some other reason.
@IBMTechnology5 жыл бұрын
Hi @indrajeet500 thanks for reaching out. GPUs have the capability of processing particular applications far faster than CPUs, but GPUs lack the some of the core functionality of CPUs which are needed for modern operating systems. GPUs are most suited for intensive compute applications such as low-latency graphics and deep learning, whereas CPUs are built for everyday computing. For now, GPUs and CPUs are a robust team!--Alex
@brothergrimaldus38364 жыл бұрын
In my learning from what I understand and how I explain it to people in a cliff notes version. Is that the CPU is quicker at writing out the equation, the GPU is quicker at coming up with the answer. I know it is a little thin but it seems to fit the description.
@neamam92284 жыл бұрын
@@IBMTechnology can you tell us more about the core functions that cpus can do it but gpus can't ?
@KangJangkrik4 жыл бұрын
Technically, when you make an operating system, everything must executed in order. You can't do that in GPU because it's parallel processor. Therefore, you need serial processor (in this case CPU)
@shun22404 жыл бұрын
@@neamam9228 complex arithmetic calculations, GPU are best for simple calculations that are computationally intensive such as graph traversal, encryption and decryption
@gersonasifiwehabinshuti95903 ай бұрын
People are trippin! Certainly not a bad video, but far from best. Everything can be summed up in less than 2 lines why 7 min!: GPU's have more cores than CPU and are thus able to handle compute intensive tasks. You can choose to have your own gpu infrastructure, or pay cloud-based resources. To call this a stellar explanation of GPU's is simply not acceptable! I have said my piece
@rockbottom10143 жыл бұрын
Are both necessary for a gaming pc? If so what brand and capacity do you recommend?
@tanaymalikk3 жыл бұрын
yeah both are quite necessary id say just type your budget and a pc build related to that should show up
@learntoilluminate3 жыл бұрын
Good Explanation. Nice Job
@nsambataufeeq17482 жыл бұрын
Great explanation 👏🏿
@LawatheMEid10 ай бұрын
..so how to choose the optimum gpu for an existing cpu?
@sarumitai3 жыл бұрын
Great video, more impressive how well she writes backwards.
@telimarkskierman3 жыл бұрын
lol
@aneeshyr3 жыл бұрын
The video is horizontally flipped. She is writing normally
@matthewspurgin4220 Жыл бұрын
i love the way she says virtual desktop infrastructure
@Van_Verder2 жыл бұрын
Tremendously Helpful Thx!
@MurderWeaponLimited6 ай бұрын
Hi Alex!
@elhamzeinodini48283 жыл бұрын
so comprehensive, thanks
@JuliusSDeLaCruz4 жыл бұрын
Thank you. That was great explanation. Do you have a video with data that shows the speed differences of CPUs and GPUs or a CPU w/out a GPU? Thanks
@IBMTechnology4 жыл бұрын
Hi Julius! At this time that kind of content does not exist, but it is something we are working on for future videos.
@marccracchiolo493511 ай бұрын
But if GPUs are so massive more powerful why not switch everything to them & go completely parallel processing for all applications
@bikedawg7 ай бұрын
This is the coolest white board i've ever seen!
@akaJekyll2 жыл бұрын
Exellent lecture! Thank’s a lot ma’am
@Akash.Chopra4 жыл бұрын
This is more B2B ad for cloud compute gpu than education on gpu's.
@robocopvn4 жыл бұрын
I admire the way you can write things behind the glass like that. I tried and it's so HARD!!
@legoman13044 жыл бұрын
she never actually wrote backwards they just flipped the video around in post production
@IBMTechnology4 жыл бұрын
Well actually we don't write backward. Here is a blog post we wrote that explains how we do it, with a photo. ibm.co/2LTPMjo
@mrknarf44384 жыл бұрын
Simple, but effective. The drawings help a lot. Thank you!
@IBMTechnology4 жыл бұрын
You are most welcome.
@switchnowtechnology2 жыл бұрын
very informative info,, hats off
@the_notorious_bas3 жыл бұрын
This is a great introduction
@BenOgorek7 ай бұрын
3:44 “[AI] is something that a CPU cannot do on its own.” That’s not off the wall but not really true. I ran mistral 7b with cpu using hugging face. If I get it from source, I do need NVIDIA gpus based on the way the code is set up. You can do a lot of great AI on CPU though.
@abnereliberganzahernandez63372 жыл бұрын
I need a book where i can aboard tecnical details? anyone any book?
@dominicsmith77934 жыл бұрын
Excellent presentation...many thanks! HAL would approve :-)
@drawitout2 жыл бұрын
Amazing video.
@fenderjohn98134 жыл бұрын
draw , write backwards. . . wow i subscribed, and liked already
@joeyng12823 жыл бұрын
LOL I noticed that too.
@RednetworkblogNetPlus3 жыл бұрын
1:22: Your "serial" explanation is horrendously inexact. CPUs are able to do computations in parallel when they are multicore. The main difference between GPUs and CPUs is CPUs have many less cores than GPUs ( You got that right ) and that GPU cores are highly specialized. Moreover, you gave a pretty shallow explanation about GPUs. This video is more about comparing use cases between CPUs and GPUs for cloud computing. Your title is misleading.
@champion_life4 жыл бұрын
Well..this explains what i needed, thanks
@CT-rr1no3 жыл бұрын
What is offering manager?
@IBMTechnology3 жыл бұрын
Hi Tom! An Offering Manager is responsible for the full lifecycle of an offering (for a product or service) and owns the strategy and execution for bringing that offer to market. You can read this article about a day in the life of an offering manager at IBM 👉 ibm.co/3CfytBe 🙂
@vulpritprooze4 жыл бұрын
Got to load off this question off my mind: Why don't we just have a cpu that has the capability of gpu and cpu at the same time? Like a god processor or something
@hanskurppa4 жыл бұрын
For a short moment the world had a "god processor" that had parallelism built-in; it didn't need tens or hundreds of physical cores because a single instruction could do things in parallel (that is, if the code was written to correctly support it and not just a lazy port from traditional cpu architecture). It was called Itanium and it was as glorious as you would imagine. But due to reasons it got discontinued, so it never had a change to mature and become the GPU killer. edit: Just to be pedantic, my "single instruction does parallel stuff" is not totally correct but in layman's terms it should be good enough. If you wan't to actually know how it works, read up on "IA-64" and "very long instruction word."
@ImmanuelHenne5 жыл бұрын
well explained. Like it a lot.
@IBMTechnology5 жыл бұрын
Glad it was clear, Immanuel. Thanks for visiting.
@001vgupta2 жыл бұрын
Excellent.
@martintai30042 жыл бұрын
Even a basic computer need GPU.
@ruka81064 ай бұрын
yeah technology are becoming so advanced that a gpu from 2017 is considered obsolete already but a car from 2017 is still considered new lol.
@gottenm91068 ай бұрын
If I understood correctly GPU have much more computing power so why using CPUs at all? beacuse they are cheaper?
@bagaspermana88 Жыл бұрын
Great thank you
@VictorSavelle2 жыл бұрын
Great info, and also such a cool presentation setup.
@pankajsinghv5 жыл бұрын
Brilliant video post
@BibleSamurai2 жыл бұрын
good job
@bobbyutube15 жыл бұрын
You Rock! Alex
@moinakram73193 ай бұрын
thanks for knowledge information keep sharing good for humanity love and respect from pakistan
@hussainramzi81094 жыл бұрын
Thanks
@manitro3374 жыл бұрын
Wether it's true or not; considering GPUs as overpowered CPUs is a little bit disappointing.
@thechurch2753 жыл бұрын
Hey Alex! Looks like you are doing very well since your days in Troy. Of course, I'm not surprised. Keep up the amazing work!
@sou_desu85873 жыл бұрын
Can you explain gpu names like rtx gtx etc idk
@joshngarcia5 жыл бұрын
Great explanation
@agentNirmites5 жыл бұрын
Explained well, thank you.
@badrakhariunchimeg10319 ай бұрын
you can write entire Unicode on base
@sajithks972 жыл бұрын
Maria Sharapova explaining computers
@serch73524 жыл бұрын
Speechless
@SaahilPriyaPrasannajeet4 жыл бұрын
Good Presentation
@IBMTechnology4 жыл бұрын
Thank you!
@cbdaly012 жыл бұрын
good video thanks
@BluFlame37122 жыл бұрын
Not an explanation of what a GPU is, but its uses.
@midlifecrisis9203 жыл бұрын
Informative video
@ivy34203 жыл бұрын
subed! great content! love!
@fastrobreetusАй бұрын
Excellent!
@mytech677910 ай бұрын
More of an advert for compute services than an explanation of GPUs. Offload of graphics video rendering is certainly a thing but construction was a poor example, nobody live renders the CADD model, it wouldn't even be legal in many cases for permitting and engineering certification reasons, they used fixed plans that have been hashed and recorded and any field changed are appended. The laptop has plenty of GPU to display the approved fixed graphics.
@sebon114 жыл бұрын
Sooo cool video! Thx
@stylishskater92 Жыл бұрын
If a CPU has multiple physical cores, meaning multiple ALUs, cant it also do multiple calculations at the same time? Or does she mean that it will a single "task" for the same "program" so to speak into multiple parallel calculations? But the CPU also does that i suppose. So is the difference just that the GPU does a lot of it because it has more cores? Why would a GPU then not always be better? I think im not fully understanding the difference of a multicore CPU calculating things in parallel, and a GPU calculating things in parallel. It cant be only the number of cores.
@doomtomb3 Жыл бұрын
It's over simplified. The CPU cores are like master chef. The GPU cores are like line chefs.