SlideShare a Scribd company logo
1 of 18
Технология GPGPU в
высокопроизводительных
вычислениях
Докладчик
Макс Жовнер
Intro.solIt14
Intro.HPC.Def
• Высокопроизводительные вычисления в общем смысле: практика
агрегации вычислительных мощностей с целью получения большей
производительности для решения больших научных, инженерных,
бизнес и т.д. -проблем
Intro.HPC.Areas
• Компании (терминалы, виртуальные офисы)
• Правительство (голосование и др.)
• Исследования (моделирование)
• Производство (проектирование, управление)
• Датацентры (виртуализация, поиск и т.д)
Intro.HPC.HW
Intro.HPC.Compare
Bloomberg CPU GPU
Count 2000 CPU 48U Tesla S1070
Cost $4 million $150000
Yearly
energy bill
$1.2 million $30000
BNP Paribas CPU GPU
Count 64 servers 2U Tesla S1070
Power
consumption
44 kW 2.9kW
HESS CPU GPU
Count 2000 CPU 32U Tesla S1070
Power
consumptio
n
1.34 MW 47 kW
Yearly
energy bill
$2.3 million $82000
P&G CPU GPU
Count 32 servers 1 Tesla C2050
server (3-4 GPU)
Power
consumption
21 kW 1 kW
Yearly energy
bill
$37000 $2000
GPGPU.Def
• GPGPU – техника использования GPU для выполнения расчетов, характерных
для CPU
GPGPU.Architecture
GPGPU.Code
GPGPU.Performance
GPGPU.GPUvsCPU
• GPU: нет взаимодействия с OS,
устройствами, потоковая архитектура
• CPU: мало физических потоков, много
циклов на операцию, загружен другими
задачами
GPGPU.HPC.Field
• Cloud Games
• Simulations/Modelling
• AI/Machine Learning
• Render
• Process control/QA
GPGPU.Ways
• CUDA
• OpenCL
• OpenGL
• DirectX
GPGPU.CUDA
• CUDA (англ. Compute Unified Device Architecture) — программно-аппаратная
архитектура параллельных вычислений, которая позволяет существенно
увеличить вычислительную производительность благодаря
использованию графических процессоров фирмы Nvidia.
GPGPU.CUDA.Solutions.Side
• Ansys Fluent – потоки, турбулентность, теплоперенос
• NVIDIA iRay – физически корректный рендер
• Yandex – машинное обучение
• Amazon AWS – облачные вычисления
• NVIDIA PhysX – физический движок
GPGPU.CUDA.Solutions.Ours
• Теплоперенос – Frost 3D Universal Heat solver
• Фильтрация – Frost 3D Universal Flow solver
• Machine Learning – EcoView
• Fast mesh-mesh collision detection – trimirror
• Optimized BVH traverser – Aurora Render
Conclusion
• HPC - это круто
• HPC с GPGPU - высокая производительность
на определенных классах задач
• HPC с GPGPU - экономия ресурсов и места
• GPGPU - это нестрашно
• GPU не заменит полностью CPU
Thanks
Вопросы?
HPC https://developer.nvidia.com/cuda-zone
http://insidehpc.com/
https://www.khronos.org/

More Related Content

Viewers also liked

Tcp1 mary miyoshi pedroza garcía
Tcp1 mary miyoshi pedroza garcíaTcp1 mary miyoshi pedroza garcía
Tcp1 mary miyoshi pedroza garcía
Furby Ceballos
 
Actividad tus 10 comportamientos digitales
Actividad tus 10 comportamientos digitalesActividad tus 10 comportamientos digitales
Actividad tus 10 comportamientos digitales
tomasrojasasis
 
Instituto tecnologico superior de tepeaca
Instituto tecnologico superior de tepeacaInstituto tecnologico superior de tepeaca
Instituto tecnologico superior de tepeaca
samo509
 
10 reasons why your employees hate you
10 reasons why your employees hate you10 reasons why your employees hate you
10 reasons why your employees hate you
Mir Zaman Shah
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
Emmanuel Tepoz
 
Un paso mas alla del ecodiseño
Un paso mas alla del ecodiseñoUn paso mas alla del ecodiseño
Un paso mas alla del ecodiseño
Diseño Sostenible
 
Mandala de liderazgo
Mandala de liderazgoMandala de liderazgo
Mandala de liderazgo
tibisaymarla
 

Viewers also liked (18)

Presentación1 Anaiss
Presentación1  AnaissPresentación1  Anaiss
Presentación1 Anaiss
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 
Tcp1 mary miyoshi pedroza garcía
Tcp1 mary miyoshi pedroza garcíaTcp1 mary miyoshi pedroza garcía
Tcp1 mary miyoshi pedroza garcía
 
Actividad tus 10 comportamientos digitales
Actividad tus 10 comportamientos digitalesActividad tus 10 comportamientos digitales
Actividad tus 10 comportamientos digitales
 
Instituto tecnologico superior de tepeaca
Instituto tecnologico superior de tepeacaInstituto tecnologico superior de tepeaca
Instituto tecnologico superior de tepeaca
 
10 reasons why your employees hate you
10 reasons why your employees hate you10 reasons why your employees hate you
10 reasons why your employees hate you
 
ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΒΑΠΤΙΣΗΣ Α-3
ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΒΑΠΤΙΣΗΣ Α-3ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΒΑΠΤΙΣΗΣ Α-3
ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΒΑΠΤΙΣΗΣ Α-3
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΘΕΙΑΣ ΕΥΧΑΡΙΣΤΙΑΣ Α-3
ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΘΕΙΑΣ ΕΥΧΑΡΙΣΤΙΑΣ Α-3ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΘΕΙΑΣ ΕΥΧΑΡΙΣΤΙΑΣ Α-3
ΤΟ ΜΥΣΤΗΡΙΟ ΤΗΣ ΘΕΙΑΣ ΕΥΧΑΡΙΣΤΙΑΣ Α-3
 
Stormy aries
Stormy ariesStormy aries
Stormy aries
 
diapositivasParte b
diapositivasParte bdiapositivasParte b
diapositivasParte b
 
Presentation2012
Presentation2012Presentation2012
Presentation2012
 
yhjkl
yhjklyhjkl
yhjkl
 
B.Tech Biotechnology II Elements of Biotechnology Unit 2 Structure of DNA
B.Tech Biotechnology II Elements of Biotechnology Unit 2 Structure of DNAB.Tech Biotechnology II Elements of Biotechnology Unit 2 Structure of DNA
B.Tech Biotechnology II Elements of Biotechnology Unit 2 Structure of DNA
 
Video beam
Video beamVideo beam
Video beam
 
Un paso mas alla del ecodiseño
Un paso mas alla del ecodiseñoUn paso mas alla del ecodiseño
Un paso mas alla del ecodiseño
 
Lección7 - Seguros en Cristo
Lección7 - Seguros en CristoLección7 - Seguros en Cristo
Lección7 - Seguros en Cristo
 
Mandala de liderazgo
Mandala de liderazgoMandala de liderazgo
Mandala de liderazgo
 

Similar to Доклад компании Simmakers - Технология GPGPU в высокопроизводительных вычислениях - Solit 2015

CloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dell
CloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dellCloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dell
CloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dell
Clouds NN
 
Обновление и модернизация существующих центров обработки данных
Обновление и модернизация существующих центров обработки данныхОбновление и модернизация существующих центров обработки данных
Обновление и модернизация существующих центров обработки данных
Nick Turunov
 
Cisco solutions for dc whiteboarding
Cisco solutions for dc whiteboardingCisco solutions for dc whiteboarding
Cisco solutions for dc whiteboarding
Nick Turunov
 
Cisco solutions for dc whiteboarding
Cisco solutions for dc whiteboardingCisco solutions for dc whiteboarding
Cisco solutions for dc whiteboarding
Nick Turunov
 
Hpc 1.24.02.2013.
Hpc 1.24.02.2013.Hpc 1.24.02.2013.
Hpc 1.24.02.2013.
Boris Kizko
 
Приветственное слово Бронзового спонсора (Техносерв)
 Приветственное слово Бронзового спонсора (Техносерв) Приветственное слово Бронзового спонсора (Техносерв)
Приветственное слово Бронзового спонсора (Техносерв)
Cisco Russia
 

Similar to Доклад компании Simmakers - Технология GPGPU в высокопроизводительных вычислениях - Solit 2015 (20)

CloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dell
CloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dellCloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dell
CloudsNN 2013 Шевченко Анна. Облачная архитектура. решения от Hp и dell
 
Работа с Big Data
Работа с Big Data Работа с Big Data
Работа с Big Data
 
проект Gpu quantum chemistry
проект Gpu quantum chemistryпроект Gpu quantum chemistry
проект Gpu quantum chemistry
 
GPUDigitalLab
GPUDigitalLabGPUDigitalLab
GPUDigitalLab
 
Использование Vertica для управления данными, фиксируемыми интеллектуальными ...
Использование Vertica для управления данными, фиксируемыми интеллектуальными ...Использование Vertica для управления данными, фиксируемыми интеллектуальными ...
Использование Vertica для управления данными, фиксируемыми интеллектуальными ...
 
Использование аналитической платформы HPE Vertica для управления большими объ...
Использование аналитической платформы HPE Vertica для управления большими объ...Использование аналитической платформы HPE Vertica для управления большими объ...
Использование аналитической платформы HPE Vertica для управления большими объ...
 
Инструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learningИнструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learning
 
Платформа GPUDigtiallab
Платформа GPUDigtiallabПлатформа GPUDigtiallab
Платформа GPUDigtiallab
 
TCO аренда облачной IT инфраструктуры Онланты vs покупка серверов
TCO аренда облачной IT инфраструктуры Онланты vs покупка серверовTCO аренда облачной IT инфраструктуры Онланты vs покупка серверов
TCO аренда облачной IT инфраструктуры Онланты vs покупка серверов
 
Сервисы Azure для научных исследований
Сервисы Azure для научных исследованийСервисы Azure для научных исследований
Сервисы Azure для научных исследований
 
Применение IoT платформы AggreGate в энергетике
Применение IoT платформы AggreGate в энергетикеПрименение IoT платформы AggreGate в энергетике
Применение IoT платформы AggreGate в энергетике
 
Системы корпоративного инжиниринга Intergraph для комплексного проектировани...
Системы корпоративного инжиниринга Intergraph  для комплексного проектировани...Системы корпоративного инжиниринга Intergraph  для комплексного проектировани...
Системы корпоративного инжиниринга Intergraph для комплексного проектировани...
 
Обновление и модернизация существующих центров обработки данных
Обновление и модернизация существующих центров обработки данныхОбновление и модернизация существующих центров обработки данных
Обновление и модернизация существующих центров обработки данных
 
Cisco solutions for dc whiteboarding
Cisco solutions for dc whiteboardingCisco solutions for dc whiteboarding
Cisco solutions for dc whiteboarding
 
Cisco solutions for dc whiteboarding
Cisco solutions for dc whiteboardingCisco solutions for dc whiteboarding
Cisco solutions for dc whiteboarding
 
Hpc 1.24.02.2013.
Hpc 1.24.02.2013.Hpc 1.24.02.2013.
Hpc 1.24.02.2013.
 
Aппаратное обеспечения для решения задач механики сыпучих сред
Aппаратное обеспечения для решения задач механики сыпучих средAппаратное обеспечения для решения задач механики сыпучих сред
Aппаратное обеспечения для решения задач механики сыпучих сред
 
HPCSolutions (c)2018
HPCSolutions  (c)2018HPCSolutions  (c)2018
HPCSolutions (c)2018
 
Приветственное слово Бронзового спонсора (Техносерв)
 Приветственное слово Бронзового спонсора (Техносерв) Приветственное слово Бронзового спонсора (Техносерв)
Приветственное слово Бронзового спонсора (Техносерв)
 
Возможности повышения производительности вычислительных кластеров
Возможности повышения производительности вычислительных кластеровВозможности повышения производительности вычислительных кластеров
Возможности повышения производительности вычислительных кластеров
 

More from Nikolai F.

More from Nikolai F. (10)

Agile Manifesto Values
Agile Manifesto ValuesAgile Manifesto Values
Agile Manifesto Values
 
Thermal Analysis of a Road on Permafrost
Thermal Analysis of a Road on PermafrostThermal Analysis of a Road on Permafrost
Thermal Analysis of a Road on Permafrost
 
Prediction of ground thaw formations around an oil well
Prediction of ground thaw formations around an oil wellPrediction of ground thaw formations around an oil well
Prediction of ground thaw formations around an oil well
 
Моделирование заморозки грунтов по периметру атомной электростанции «Фукусима...
Моделирование заморозки грунтов по периметру атомной электростанции «Фукусима...Моделирование заморозки грунтов по периметру атомной электростанции «Фукусима...
Моделирование заморозки грунтов по периметру атомной электростанции «Фукусима...
 
Моделирование искусственного замораживания грунта при строительстве тоннеля
Моделирование искусственного замораживания грунта при строительстве тоннеляМоделирование искусственного замораживания грунта при строительстве тоннеля
Моделирование искусственного замораживания грунта при строительстве тоннеля
 
Теплотехнический расчет трубопровода в условиях вечной мерзлоты
Теплотехнический расчет трубопровода в условиях вечной мерзлотыТеплотехнический расчет трубопровода в условиях вечной мерзлоты
Теплотехнический расчет трубопровода в условиях вечной мерзлоты
 
Моделирование термостабилизации грунта под резервуаром с нефтью
Моделирование термостабилизации грунта под резервуаром с нефтьюМоделирование термостабилизации грунта под резервуаром с нефтью
Моделирование термостабилизации грунта под резервуаром с нефтью
 
Расчет дороги в вечной мерзлоте
Расчет дороги в вечной мерзлотеРасчет дороги в вечной мерзлоте
Расчет дороги в вечной мерзлоте
 
Прогноз оттаивания грунта вокруг нефтегазовых скважин
Прогноз оттаивания грунта вокруг нефтегазовых скважинПрогноз оттаивания грунта вокруг нефтегазовых скважин
Прогноз оттаивания грунта вокруг нефтегазовых скважин
 
Thermal analysis of a road on permafrost
Thermal analysis of a road on permafrostThermal analysis of a road on permafrost
Thermal analysis of a road on permafrost
 

Доклад компании Simmakers - Технология GPGPU в высокопроизводительных вычислениях - Solit 2015

Editor's Notes

  1. Приветствие и т.д.
  2. Коротко про прошлое выступление:  - рассказывал про эффекты в кино - шэйдинг - затронул GPGPU
  3. Ликбез по сути
  4. Где применяется HPC: - исследования - коммерческие проекты: расчеты в проектировании, виртуализация (услуги) и т.д. - датацентры - удаленная/совместная работа (коллаборация)
  5. Еще раз сказать, что HPC  это не обязательно суперкомпьютер (в понимании огромных мощностей) Объяснить, что куча Raspberry PI между Lego - тоже HPC Затронуть наплыв GPGPU в HPC, намекнуть на плюшкиGPGPU
  6. - сравнительный анализ энергозатрат И аппаратного обеспечения Перейти к тому, что стоит все же поговорить про GPGPU
  7. Бла-бла-бла GPGPU это... Указать, что используется для ускорения путем замены части (большой/маленькой) функционала
  8. Объяснить про ALU, Cache, DRAM и Control Выделить характерные различия для CPU и GPU архитектур
  9. показать код, сказать что где выделить схожесть кода и особенность - работа для каждого элемента. Объяснить, что бывают различные подходы
  10. Рассказать про расчетник Про то, как упорото адаптировали, что конкуренты где-то в хвосте Намекнуть на то, что, к сожалению, GPGPU не панацея
  11. Рассказать про всякие ужасы Архитектурные проблемы, адаптация кода, методы оптимизации - ограничения распространения GPGPU
  12. Самплик было бы очень круто. Для, так сказать, атмосферности
  13. обрисовать области применения GPGPU Особо указать на перспективные (в коммерческом и исследовательском плане)
  14. Насчет HSA не уверен, но было бы хорошо ее задеть. Просто вскользь. C++ amp
  15. Сказать, что такое есть Что такое может встретиться, что не надо бояться
  16. Немного про CUDA Почему CUDA: коммерческий, развивающийся, хорошая инфраструктура
  17. тут надо еще разок конкурентов пройти чтобы неповадно правда, надо еще кого-нибудь, просто для массы
  18. пару наших ачивок Бледно, но все же
  19. Краткая пробежка по головам Не затронуты некоторые программно-аппаратные плюшки для GPGPU HPC (GPUDirect?) Сказать, что у нас есть опыт разработки подобных систем (не столько GPGPU HPC, сколько просто под GPGPU) Напутственная речь Улыбка
  20. и danke