SlideShare una empresa de Scribd logo
1 de 78
Балансировка загрузки процессоров Институт математического моделирования Российской академии наук mail:  [email_address]   web:  http://lira.imamod.ru Нижний Новгород 2009 М.В.Якобовский
Задачи большого вызова  ( Kenneth G. Wilson ,  Cornell University , 1987) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Дозвуковая аэродинамическая труба Т-104, ЦАГИ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Суперкомпьютеры ,[object Object],[object Object],[object Object]
Суперкомпьютеры ,[object Object],[object Object],[object Object],[object Object],[object Object]
НЕВЯЗКОЕ ОБТЕКАНИЕ КУЗОВА АВТОМОБИЛЯ (М = 0.12) СЕТКА:  430   949 УЗЛОВ,  2   430   306 ТЕТРАЭДРОВ
НЕВЯЗКОЕ ОБТЕКАНИЕ КУЗОВА АВТОМОБИЛЯ Сетка:  209   028   730  узлов,  1   244   316   672  тетраэдра  ( 24   Гб) МВС: МВС-100К   1. Запуск задачи на 128, 192, 256, 320, 384 и 437 модулях с порождением 2 и 4 параллельных  MPI  процессов (до 1748 параллельных процессов). 2. Запуск задачи на 437 модулях в рамках гибридной модели параллелизма  MPI + OpenMP  ( 3496  параллельных процессов)
Суперкомпьютеры МСЦ РАН:  процессор: Intel(R) Xeon(R) CPU X5365 @ 3.00GHz ядер на узел: 8 память узла: 4/8 Гб число узлов: 782 (6256 ядер) коммуникации:  InfiniBand DDR производительность: 75 TFLOPS СКИФ МГУ: процессор: Intel(R) Xeon(R) CPU  E 5472 @ 3.00GHz ядер на узел: 8 память узла: 8 Гб число узлов: 630 (5040 ядер) коммуникации:  InfiniBand DDR производительность: 60 TFLOPS
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Акустика Вычислительные эксперименты по ЗПК
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Звукопоглощающие конструкции Панель ЗПК Расчетная область Резонатор Акустические волны  в импедансной трубе Сотовая конструкция  резонаторов Перфорированный экран
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Эксперимент 1 :  Модель 2 D  и  3D  импедансной трубы 2 D  задача Концентрация сетки около горла резонатора Размер сетки до 90К   узлов 3D  задача Размер сетки до 1М узлов
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва 3 D  импедансная труба Течение в отверстии резонаторной камеры
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Эффект свиста Слой смешения Возмущения плотности Эксперимент 2 :  2 D  канал с резонаторами  ( 2 /2)
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Базовая численная схема ( 1 / 2 ) Декартова сетка Неструктурированная треугольная сетка Медианные ячейки Ячейки на центрах описанных окружностей 2D  контрольные объемы  3D  контрольные объемы Декартова сетка Неструктурированная тетраэдральная сетка
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Базовая численная схема Пространственный шаблон для определения потока между узлами  I  и  J 2D  треугольная сетка 3D  тетраэдральная сетка 2D  шаблон высокого порядка:   Противопоточные треугольники  +  соседи 3D  шаблон высокого порядка:   Противопоточные тетраэдры + соседи (сложность для распараллеливания)
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Канал с 5 резонаторами Уравнения Эйлера, нет погранслоя, М=0.4 Возмущения плотности Применимость не только суперкомпьютеров, но и  Grid  технологий
Институт Математического Моделирования РАН  125047, M иусская пл. 4а, Москва Heat and Mass Transfer Technological Center Colom 11, E-08222, Terrassa, Barcelona, Spain Производительность вычислений Две различные параллельные системы использовались для тестов 1)   Типичный малобюджетный кластер с обычной сетью  Ethernet  Узел :  2 CPU Intel Xeon 3GHz Сеть : Ethernet 1Gbit 2)   “ Продвинутый ”  кластер  с  высокопроизводительной сетью низкой латентности  Узел :  2 CPU AMD Opteron 2.4Hz Сеть : Myrinet Эти системы имею существенно различное отношение производительности процессора и сети Тестовая задача : Модельная  2D  задача – импедансная труба .  Размер сетки  80 000  узлов,   схема  5- го порядка Пример разбиения сетки
Статическая балансировка загрузки
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Критерии декомпозиции графов А.Н. Андрианов, А.В. Жохова, Б.Н. Четверушкин Процессоров 11 31 47 63   New_sort  13.59  5.59  4.38   4.16 METIS   13.61 11.00 11.10 10.56
Чему равно  25/4  ? 6.25
25/4 = 6.25
25/4 = ,[object Object],6   9   6.25
25/4 = 4 ?  6 ?  9 ,[object Object]
Декомпозиция сетки из 25 узлов на  4  части
25/4 = 4 ?  6 ?  9 ,[object Object],[object Object],4   6   9   6
25/4 = 4 ?  6 ?  9 ,[object Object],[object Object]
25/4 = 4 ?  6 ?  9 ,[object Object],[object Object]
25/4 = 4 ?  6 ?  9 ,[object Object],[object Object],4   6   9   6
25/4 = 4 ?  6 ?  9 ,[object Object],[object Object],4   6   9   6
[object Object],25/4 = 4 ?  6 ?  9 ,[object Object],4   6   9   6   Потери 9/6.25=1.44 Потери 9/7=1.29
Декомпозиция сетки 25х25 на 7 частей
Разбиение тетраэдральной сетки, содержащей 2∙10 8  узлов, на 125 процессорах ,[object Object],геометрическая декомпозиция ParMETIS число доменов 80 000 20 000 время 21 сек. 10 сек. число вершин в домене 2612 2613 2 328 10 932 мин. макс. среднее число связей с соседними доменами 14 14 число некомпактных доменов 229 364
Фрагмент треугольной сетки из 75790 вершин результат геометрической декомпозиции результат перераспределения малых блоков вершин
Иерархический алгоритм Огрубление Восстановление Декомпозиция
Огрубление графа
Локальное уточнение 1 3 5 4 2 6 7 1 3 5 4 2 6 7 Kernighan-Lin (KL) и Fiduccia-Mattheyses (FM)
Связность ядер доменов
Инкрементный алгоритм декомпозиции графа
Редуцирование доменов  
Инкрементный алгоритм,  Dm=8
Инкрементный алгоритм,  Dm=25
Результат локального разбиения сетки из 75790 вершин на 50 доменов на 5 процессорах
Результат сбора плохих групп доменов и их повторного разбиения
Адаптивные сетки ,[object Object],Поле продольной скорости Фрагмент сетки
Равномерная сетка Слева – ?? круглое ?? пятно примеси
Адаптивная сетка Слева –  круглое  пятно примеси
Адаптивные декартовы сетки ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Сравнение с равномерной сеткой
Адаптивная сетка
Решение двумерной задачи фильтрации нефтеводяной смеси в области с неоднородной проницаемостью В юго-западном углу находится скважина, нагнетающая воду, в северо-восточном углу — добывающая скважина.  5 - ти точечная схема Поле проницаемости с разбросом значений на 4 порядка).
Решение двумерной задачи фильтрации нефтеводяной смеси в области с неоднородной проницаемостью В юго-западном углу находится скважина, нагнетающая воду, в северо-восточном углу — добывающая скважина.  5 - ти точечная схема Поле проницаемости с разбросом значений на 4 порядка).
Динамическая балансировка загрузки ,[object Object],[object Object],[object Object],[object Object]
Декомпозиция пакетом  Metis
Нумерация с помощью кривой Гильберта ,[object Object],[object Object]
Диффузная балансировка  Декомпозиция с помощью кривой Гильберта
Стратегии балансировки загрузки ,[object Object],[object Object],[object Object],[object Object],[object Object],Статическая Динамическая диффузная Динамическая ?
Моделирование задач горения на многопроцессорных системах
Моделирование задач горения Здесь   A   оператор ,     -  плотность ,  y (i)   –  массовые доли  i - х компонент ,  u ,  v  -  скорости ,  p  -  давление ,  E  –  полная энергия ,   I  –  сорости образования компонент . I.  Блок Газовой динамики  (GD): II.  Блок химической кинетики  (CHEM):
Блок схема алгоритма
Распределение времени счета
Структура и возможности алгоритма
Сотояния обрабатывающего процесса ,[object Object],[object Object]
Управляющий процесс ,[object Object],[object Object]
Управляющий процесс ,[object Object],[object Object],[object Object],[object Object]
Управляющий процесс ,[object Object],[object Object]
Управляющий процесс ,[object Object],[object Object],[object Object]
Окончание при выполнение всех условий: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Кластеры и эффективность speedup
Схема взаимодействия процессов
Выводы ,[object Object],[object Object]

Más contenido relacionado

Similar a якобовский - введение в параллельное программирование (2)

284.прогноз ключевых параметров при помощи искусственных нейронных сетей
284.прогноз ключевых параметров при помощи искусственных нейронных сетей284.прогноз ключевых параметров при помощи искусственных нейронных сетей
284.прогноз ключевых параметров при помощи искусственных нейронных сетейivanov1566359955
 
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАНВычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАНBDA
 
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАНВычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАНBDA
 
РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...
РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...
РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...ITMO University
 
Моделирование|Обучение
Моделирование|ОбучениеМоделирование|Обучение
Моделирование|Обучениеfunkypublic
 
Современные расчетные технологии обоснования характеристик космических ЯЭУ
Современные расчетные технологии обоснования характеристик космических ЯЭУСовременные расчетные технологии обоснования характеристик космических ЯЭУ
Современные расчетные технологии обоснования характеристик космических ЯЭУIlya Ekhlakov
 
Доклад к защите кандидатской диссертации
Доклад к защите кандидатской диссертацииДоклад к защите кандидатской диссертации
Доклад к защите кандидатской диссертацииАндрей Гайнулин
 
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000Cisco Russia
 
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...RF-Lab
 
презентационные слайды
презентационные слайдыпрезентационные слайды
презентационные слайдыstudent_kai
 
Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...
Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...
Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...Alexey Paznikov
 
1. анализ емкостных параметров
1. анализ емкостных параметров1. анализ емкостных параметров
1. анализ емкостных параметровstudent_kai
 
Кодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применениеКодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применениеИван Иванов
 
Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Семинар 5. Многопоточное программирование на OpenMP (часть 5)Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Семинар 5. Многопоточное программирование на OpenMP (часть 5)Mikhail Kurnosov
 

Similar a якобовский - введение в параллельное программирование (2) (20)

284.прогноз ключевых параметров при помощи искусственных нейронных сетей
284.прогноз ключевых параметров при помощи искусственных нейронных сетей284.прогноз ключевых параметров при помощи искусственных нейронных сетей
284.прогноз ключевых параметров при помощи искусственных нейронных сетей
 
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАНВычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАН
 
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАНВычислительная и коммуникационная инфраструктура Академгородка и СО РАН
Вычислительная и коммуникационная инфраструктура Академгородка и СО РАН
 
РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...
РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...
РЕАЛИЗАЦИЯ РАДИАЛЬНО-БАЗИСНОЙ НЕЙРОННОЙ СЕТИ НА МАССИВНО-ПАРАЛЛЕЛЬНОЙ АРХИТЕК...
 
лекция 37
лекция 37лекция 37
лекция 37
 
Mod Film
Mod FilmMod Film
Mod Film
 
Моделирование|Обучение
Моделирование|ОбучениеМоделирование|Обучение
Моделирование|Обучение
 
лекция 7
лекция 7лекция 7
лекция 7
 
лекция 10
лекция 10лекция 10
лекция 10
 
лекция 16
лекция 16лекция 16
лекция 16
 
Современные расчетные технологии обоснования характеристик космических ЯЭУ
Современные расчетные технологии обоснования характеристик космических ЯЭУСовременные расчетные технологии обоснования характеристик космических ЯЭУ
Современные расчетные технологии обоснования характеристик космических ЯЭУ
 
Доклад к защите кандидатской диссертации
Доклад к защите кандидатской диссертацииДоклад к защите кандидатской диссертации
Доклад к защите кандидатской диссертации
 
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
 
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
 
презентационные слайды
презентационные слайдыпрезентационные слайды
презентационные слайды
 
07
0707
07
 
Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...
Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...
Кулагин И.И., Пазников А.А., Курносов М.Г. Оптимизация информационных обменов...
 
1. анализ емкостных параметров
1. анализ емкостных параметров1. анализ емкостных параметров
1. анализ емкостных параметров
 
Кодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применениеКодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применение
 
Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Семинар 5. Многопоточное программирование на OpenMP (часть 5)Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Семинар 5. Многопоточное программирование на OpenMP (часть 5)
 

Más de Michael Karpov

EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...
EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...
EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...Michael Karpov
 
Movement to business goals: Data, Team, Users (4C Conference)
Movement to business goals: Data, Team, Users (4C Conference)Movement to business goals: Data, Team, Users (4C Conference)
Movement to business goals: Data, Team, Users (4C Conference)Michael Karpov
 
(2niversity) проектная работа tips&tricks
(2niversity) проектная работа   tips&tricks(2niversity) проектная работа   tips&tricks
(2niversity) проектная работа tips&tricksMichael Karpov
 
"Пользователи: сигнал из космоса". CodeFest mini 2012
"Пользователи: сигнал из космоса". CodeFest mini 2012"Пользователи: сигнал из космоса". CodeFest mini 2012
"Пользователи: сигнал из космоса". CodeFest mini 2012Michael Karpov
 
(Analyst days2012) Как мы готовим продукты - вклад аналитиков
(Analyst days2012) Как мы готовим продукты - вклад аналитиков(Analyst days2012) Как мы готовим продукты - вклад аналитиков
(Analyst days2012) Как мы готовим продукты - вклад аналитиковMichael Karpov
 
Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)Michael Karpov
 
Как мы готовим продукты
Как мы готовим продуктыКак мы готовим продукты
Как мы готовим продуктыMichael Karpov
 
Hpc Visualization with WebGL
Hpc Visualization with WebGLHpc Visualization with WebGL
Hpc Visualization with WebGLMichael Karpov
 
Hpc Visualization with X3D (Michail Karpov)
Hpc Visualization with X3D (Michail Karpov)Hpc Visualization with X3D (Michail Karpov)
Hpc Visualization with X3D (Michail Karpov)Michael Karpov
 
сбор требований с помощью Innovation games
сбор требований с помощью Innovation gamesсбор требований с помощью Innovation games
сбор требований с помощью Innovation gamesMichael Karpov
 
Зачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile командеЗачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile командеMichael Karpov
 
"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile команде"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile командеMichael Karpov
 
"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile команде"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile командеMichael Karpov
 
Высоконагруженая команда - AgileDays 2010
Высоконагруженая команда - AgileDays 2010Высоконагруженая команда - AgileDays 2010
Высоконагруженая команда - AgileDays 2010Michael Karpov
 
How to give a great research talk
How to give a great research talkHow to give a great research talk
How to give a great research talkMichael Karpov
 
20090720 writing a_paper
20090720 writing a_paper20090720 writing a_paper
20090720 writing a_paperMichael Karpov
 

Más de Michael Karpov (20)

EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...
EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...
EdCrunch 2018 - Skyeng - EdTech product scaling: How to influence key growth ...
 
Movement to business goals: Data, Team, Users (4C Conference)
Movement to business goals: Data, Team, Users (4C Conference)Movement to business goals: Data, Team, Users (4C Conference)
Movement to business goals: Data, Team, Users (4C Conference)
 
(2niversity) проектная работа tips&tricks
(2niversity) проектная работа   tips&tricks(2niversity) проектная работа   tips&tricks
(2niversity) проектная работа tips&tricks
 
"Пользователи: сигнал из космоса". CodeFest mini 2012
"Пользователи: сигнал из космоса". CodeFest mini 2012"Пользователи: сигнал из космоса". CodeFest mini 2012
"Пользователи: сигнал из космоса". CodeFest mini 2012
 
(Analyst days2012) Как мы готовим продукты - вклад аналитиков
(Analyst days2012) Как мы готовим продукты - вклад аналитиков(Analyst days2012) Как мы готовим продукты - вклад аналитиков
(Analyst days2012) Как мы готовим продукты - вклад аналитиков
 
Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)
 
Как мы готовим продукты
Как мы готовим продуктыКак мы готовим продукты
Как мы готовим продукты
 
Hpc Visualization with WebGL
Hpc Visualization with WebGLHpc Visualization with WebGL
Hpc Visualization with WebGL
 
Hpc Visualization with X3D (Michail Karpov)
Hpc Visualization with X3D (Michail Karpov)Hpc Visualization with X3D (Michail Karpov)
Hpc Visualization with X3D (Michail Karpov)
 
сбор требований с помощью Innovation games
сбор требований с помощью Innovation gamesсбор требований с помощью Innovation games
сбор требований с помощью Innovation games
 
Зачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile командеЗачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile команде
 
"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile команде"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile команде
 
"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile команде"Зачем нам Это?" или как продать Agile команде
"Зачем нам Это?" или как продать Agile команде
 
HPC Visualization
HPC VisualizationHPC Visualization
HPC Visualization
 
Hpc Visualization
Hpc VisualizationHpc Visualization
Hpc Visualization
 
Высоконагруженая команда - AgileDays 2010
Высоконагруженая команда - AgileDays 2010Высоконагруженая команда - AgileDays 2010
Высоконагруженая команда - AgileDays 2010
 
How to give a great research talk
How to give a great research talkHow to give a great research talk
How to give a great research talk
 
20090720 writing a_paper
20090720 writing a_paper20090720 writing a_paper
20090720 writing a_paper
 
Tbb описание
Tbb   описаниеTbb   описание
Tbb описание
 
Tbb лр1
Tbb   лр1Tbb   лр1
Tbb лр1
 

якобовский - введение в параллельное программирование (2)

Notas del editor

  1. 04.06.10 Doclad14 В.Э.Малышкин, А.П.Карпенко В.В.Пекунов, Ф.Н.Ясинский Denis Howe, Г.Харп, Д.А.Аляутдинов, А.Н.Далевич