Return to Video

CS344_Unit1_03_l_Chickens_or_Oxens

  • 0:00 - 0:03
    Вы возможно смотрели вводное видео для этого курса,
  • 0:03 - 0:06
    в котором я процитировал американского создателя суперкомпьютеров Сеймура Крея.
  • 0:06 - 0:11
    "Если бы вы пахали поле, что бы вы выбрали? Двух сильных волов или 1024 курицу?"
  • 0:11 - 0:14
    Мне нравятся курицы и Дэйву тоже
  • 0:14 - 0:18
    и я надеюсь что к концу урока вам они понравятся и вам
  • 0:18 - 0:20
    Главная идея этого курса это параллелизм
  • 0:20 - 0:24
    мы можем решать большие задачи разбивая их на меньшие.
  • 0:24 - 0:27
    Затем мы можем запускать эти маленькие задачи одновременно.
  • 0:27 - 0:31
    В прошлом паралельные вычисления были нишевой технологией используемой на экзотических суперкопьютерах.
  • 0:31 - 0:34
    Сегодня, весь мир стал параллельным.
  • 0:34 - 0:36
    Современные вычислительные подукты как эти курицы.
  • 0:36 - 0:41
    У них есть тысячи процессоров которые могут запускать часть вашей задачи параллельно.
  • 0:41 - 0:46
    Современные GPU содержат более 3000 арифметических блоков, ALU,
  • 0:46 - 0:50
    которые могут одновременно запускать 3000 арифметичских операций.
  • 0:50 - 0:55
    GPU могут иметь десятки тысяч исполнителей работы активных в одно и тоже время.
  • 0:55 - 0:57
    Мы называем их нитями,
  • 0:57 - 1:01
    и современный GPU может работать с 65000 параллельными нитями.
  • 1:01 - 1:05
    Вместе вся эта вычислительная мощь может помочь вам
  • 1:05 - 1:07
    решить ваши задачи чем вы могли ранее.
  • 1:07 - 1:11
    Но использование всей этой компьютерной мощи в одно и тоже время, параллельно,
  • 1:11 - 1:16
    требует другого способа мышления чем программирвоание одного скалярного процессора,
  • 1:16 - 1:18
    когда вы делаете только одно действие за раз.
  • 1:18 - 1:21
    В этом классе мы научим вас как программировать GPU,
  • 1:21 - 1:25
    позволив вам попрактиковаться в том что мы называем GPU вычислениями или GPGPU,
  • 1:25 - 1:29
    означающее Неспециализированные Вычисления на Графических Процессорах (General Purpose Programmability on the Graphics Proccesing Unit).
  • 1:29 - 1:33
    И что важнее, мы научим вас думать о программировании через призму параллельности.
  • 1:33 - 1:38
    Домашние задания этого курса будут относится к применению обработки изображений.
  • 1:38 - 1:39
    Честно говоря, это довольно классные задания,
  • 1:39 - 1:43
    и с их помощью вы будете способны делать интересные визуальные эффекты на потрясающей скоростью
タイトル:
CS344_Unit1_03_l_Chickens_or_Oxens
概説:

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
CS344 - Intro to Parallel Programming
Duration:
01:45

Russian subtitles

改訂 Compare revisions