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

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ย. 2024
  • Programming for GPUs Course: Introduction to OpenACC 2.0 & CUDA 5.5 - December 4-6, 2013

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

  • @shezijalal1774
    @shezijalal1774 9 ปีที่แล้ว +14

    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 !

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

    Fantastic insights and great video to learn the basics of CUDA and still relevant information. Thanks so much for this video.

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

    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".

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

      wut

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

    am just trying to figure out whether i should buy their stock now that its split. CUDA WUDA SHUDA

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

    What's an xtor? It doesn't show up anywhere.
    Edit: Oh, transistor duh. That's a needlessly obscure abbreviation though.

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

      Thanks, i didn't know either (the closest i knew was "xtal" - crystal)

  • @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 2 หลายเดือนก่อน

    Seems to me that a warp and a grid are synonyms.

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

    Great lecture

  • @shanku444
    @shanku444 9 ปีที่แล้ว +3

    There should be a 3d visualization of blocks and grids

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

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

    In code example 1; i see an error. Can anyone else find it out?

  • @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 3 ปีที่แล้ว

      In certain scenarios you could

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

      @@vasanthplays8776 care to explain how? so far i have been told you cant

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

    Hi doe this mean I will have to go to university to become a coder

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

    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.

  • @临赵-u5s
    @临赵-u5s 9 ปีที่แล้ว

    how does this guy compile his cuda program in ubuntu box? is that even possible?

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

      +临赵 Why not? CUDA SDK exists for Linux too. The problem would be running the compiled binary inside VirualBox :)

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

      What is unbunto

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

      @@patrickjones7434 a Linux operating system distribution.

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

    he sounds like he's scared and intimidated by the audience.

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

    the presentation is completely ruined by constant stutters.