CUDA Part A: GPU Architecture Overview and CUDA Basics; Peter Messmer (NVIDIA)

  Рет қаралды 127,152

cscsch

cscsch

Күн бұрын

Пікірлер: 29
@shezijalal1774
@shezijalal1774 9 жыл бұрын
Great presentation and a good style to express the key concepts in a simple manner, really like it, it is good that be slow rather to go fast, so every one can understand clearly, people feel's like the person is scared but that's not the case !
@robertpearson8546
@robertpearson8546 3 жыл бұрын
One defect in C is that your main routine can be anything as long as it is "main". Your compiler output can be anything as long as it is "a.out".
@paulgrad1348
@paulgrad1348 6 жыл бұрын
What's an xtor? It doesn't show up anywhere. Edit: Oh, transistor duh. That's a needlessly obscure abbreviation though.
@webgpu
@webgpu 6 жыл бұрын
Thanks, i didn't know either (the closest i knew was "xtal" - crystal)
@dedenjama7173
@dedenjama7173 3 жыл бұрын
am just trying to figure out whether i should buy their stock now that its split. CUDA WUDA SHUDA
@wyatt5984
@wyatt5984 5 жыл бұрын
Fantastic insights and great video to learn the basics of CUDA and still relevant information. Thanks so much for this video.
@OttoFazzl
@OttoFazzl 5 жыл бұрын
So a kernel is a C++ function that is mapped onto the grid of thread blocks? This is why we avoid all the loops. But I did not hear the presenter to say it explicitly, it is just a mapping. Since each block/thread will have their own indices, the mapped kernel will act on a different place in memory.
@OttoFazzl
@OttoFazzl 5 жыл бұрын
I couldn't wrap my head around about the absence of loops until I realized that was just function mapping to an array of blocks/threads. Why didn't he say so explicitly?
@darylallen2485
@darylallen2485 4 ай бұрын
Seems to me that a warp and a grid are synonyms.
@shanku444
@shanku444 9 жыл бұрын
There should be a 3d visualization of blocks and grids
@wolfram77
@wolfram77 4 жыл бұрын
In code example 1; i see an error. Can anyone else find it out?
@LearnitCS
@LearnitCS Ай бұрын
Check out the entire CUDA programming course here: kzbin.info/www/bejne/mafSZJqkftOEba8
@AssassinGrudge
@AssassinGrudge 9 жыл бұрын
Daynamic paralleisme is not supported on kerpel with sm archi = 30 and i can't affort to by new peer of GTX with higher sm_3.x what should i do ?
@patrickjones7434
@patrickjones7434 5 жыл бұрын
Great lecture
@robertpearson8546
@robertpearson8546 3 жыл бұрын
Your code assumes float * means float[] *
@kansairobot2015
@kansairobot2015 4 жыл бұрын
I see you are using a virtual environment. Can you use CUDA and access the GPU from linux running on a virtual environment?
@vasanthplays8776
@vasanthplays8776 4 жыл бұрын
In certain scenarios you could
@kansairobot2015
@kansairobot2015 4 жыл бұрын
@@vasanthplays8776 care to explain how? so far i have been told you cant
@patrickjones7434
@patrickjones7434 5 жыл бұрын
Hi doe this mean I will have to go to university to become a coder
@临赵-u5s
@临赵-u5s 9 жыл бұрын
how does this guy compile his cuda program in ubuntu box? is that even possible?
@alsa010
@alsa010 9 жыл бұрын
+临赵 Why not? CUDA SDK exists for Linux too. The problem would be running the compiled binary inside VirualBox :)
@patrickjones7434
@patrickjones7434 5 жыл бұрын
What is unbunto
@epiqboy
@epiqboy 4 жыл бұрын
@@patrickjones7434 a Linux operating system distribution.
@bruceb85
@bruceb85 4 жыл бұрын
this is why the quadro cost so much
@quantum.9883
@quantum.9883 3 жыл бұрын
Quadro's are often sold to companies with much larger budgets for computer systems than your average pc enthuasiast.
@th1alb
@th1alb 10 жыл бұрын
he sounds like he's scared and intimidated by the audience.
@complicated2359
@complicated2359 5 жыл бұрын
the presentation is completely ruined by constant stutters.
An introduction to OpenACC (Part 6); Alistair Hart (Cray)
1:05:03
CUDA Programming
1:08:32
Tom Nurkkala
Рет қаралды 54 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 105 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 20 МЛН
Thank you Santa
00:13
Nadir Show
Рет қаралды 54 МЛН
An Intro to GPU Architecture and Programming Models I Tim Warburton, Virginia Tech
2:05:49
Argonne Meetings, Webinars, and Lectures
Рет қаралды 56 М.
10. CUDA C++ Basics
33:30
NERSC
Рет қаралды 16 М.
CUDA Tutorial: Introduction
1:05:37
cscsch
Рет қаралды 17 М.
Ray-Traced Irradiance Fields (Presented by NVIDIA)
49:51
Kent Zhang
Рет қаралды 4,4 М.
03 CUDA Fundamental Optimization Part 1
1:31:00
cat blue
Рет қаралды 4,7 М.
How do Graphics Cards Work?  Exploring GPU Architecture
28:30
Branch Education
Рет қаралды 2 МЛН
TCP/IP for Programmers
3:03:31
Eli the Computer Guy
Рет қаралды 232 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 105 МЛН