Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...YandexЕвгений Крутько, НИЦ «Курчатовский институт».
В докладе на примере программы моделирования динамики движения конструкций по методу конечных элементов рассматриваются возможности и практика распараллеливания вычислений. Речь в нём пойдёт как о технике создания новых вычислительных потоков, так и об использовании стандартов openMP и MPI.
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...Dmitri SoshnikovПрезентация, с которой я выступал на конференции Графикон 2009.
ПВТ - весна 2015 - Лекция 4. Шаблоны многопоточного программированияAlexey PaznikovЛЕКЦИЯ 4. Шаблоны многопоточного программирования
Курс "Параллельные вычислительные технологии" (ПВТ), весна 2015
Сибирский государственный университет телекоммуникаций и информатики
Пазников Алексей Александрович
к.т.н., доцент кафедры вычислительных систем СибГУТИ
http://cpct.sibsutis.ru/~apaznikov
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...YandexЕвгений Крутько, НИЦ «Курчатовский институт».
В докладе на примере программы моделирования динамики движения конструкций по методу конечных элементов рассматриваются возможности и практика распараллеливания вычислений. Речь в нём пойдёт как о технике создания новых вычислительных потоков, так и об использовании стандартов openMP и MPI.
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...Dmitri SoshnikovПрезентация, с которой я выступал на конференции Графикон 2009.
ПВТ - весна 2015 - Лекция 4. Шаблоны многопоточного программированияAlexey PaznikovЛЕКЦИЯ 4. Шаблоны многопоточного программирования
Курс "Параллельные вычислительные технологии" (ПВТ), весна 2015
Сибирский государственный университет телекоммуникаций и информатики
Пазников Алексей Александрович
к.т.н., доцент кафедры вычислительных систем СибГУТИ
http://cpct.sibsutis.ru/~apaznikov
2. • Анимация – это
последовательность сменяющих
друг друга кадров.
2
3. • Цикл. Предполагает возможность
многократного повторения
определенных действий.
Количество повторений зависит от
условия цикла.
3
+
Условие
Тело цикла
-
4. Цикл for
• Этот цикл используется, когда
число повторений не связано с тем,
что происходит в теле цикла. Т.е.
количество повторений может быть
вычислено заранее
4
For i to n do
значение присваивается так
называемой переменной-
счетчику, от этого значения
начинается отсчет количества
повторений.
Например: i:=1
значении
счетчика, при
котором цикл
должен
остановиться.
Например: 700
7. Program VK;
uses GraphABC;
var i: integer;
begin
for i:=1 to 500 do //для i от 1 до 500 делать
begin
ClearWindow; //очистка экрана
SetBrushColor(clGreen); //заливка фигуры
Circle(50+i,50,30); //рисование окружности
Sleep(1); //скорость движения окружности
end;
end.
7
8. Program VK;
uses GraphABC;
var I: integer;
begin
lockDrawing;
for i:=1 to 500 do
begin
ClearWindow;
SetBrushColor(clGreen);
Circle(50+I,50,30);
Redraw;
Sleep(1);
end;
end. 8