Многоядерность. Лекция 13

Слайд 2

Задача Провести моделирование с использованием многоядерности и без нее Сравнить результаты

Задача

Провести моделирование с использованием многоядерности и без нее
Сравнить результаты
Сделать выводы об

эффективности многоядерности для вашей конфигурации (процессора)
Слайд 3

Команды tic …toc – замер времени выполнения кода между ними Parfor

Команды

tic …toc – замер времени выполнения кода между ними
Parfor – for

для параллельного моделирования
Matlabpool - задание пула (для более старых версии)
matlabpool close
parpool - задание пула (для более новых версий)
delete(gcp)
load_system ‘имя_модели'; - загрузка модели
Слайд 4

Структура программы Загрузка модели For For Изменение параметров Моделирование Иное (если

Структура программы

Загрузка модели

For

For

Изменение параметров
Моделирование
Иное (если требуется)

График (если требуется)

toc

tic

Слайд 5

Структура программы для многоядерности Parfor -> Загрузка модели For ParFor Изменение

Структура программы для многоядерности

Parfor -> Загрузка модели

For

ParFor

Изменение параметров
Моделирование
Иное (если требуется)

График (если

требуется)

toc

tic

Matlabpool / parpool

По количеству ядер!

Matlabpool close / delete(gcp)

tic