
11.07.2008, 03:47
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
Ты говоришь о динамическом управлении процессоров. Я сам не юзал, но читал что с помощью софта MPI можно управлять вычислительной мощьностью процессора. Тебе нужно задать привязку потоков к ядрам. т.к. системой MPI я не пользовался, но насколько я знаю она создана для кластерных систем. По поводу твоего случая можно попробовать запустить ее на твоей машине и дать привязку потоков к ядрам.
http://www.parallel.ru/tech/tech_dev/mpi.html
http://www2.sscc.ru/SORAN-INTEL/paper/report_Markova.doc
Еще советую почитать:
А.С.Антонов.
Параллельное программирование с использованием
технологии MPI: Учебное пособие.
Оглавление:
Индекс по функциям MPI
Основные понятия (pdf)
Общие процедуры MPI (pdf)
Задания
Передача/прием сообщений между отдельными процессами (pdf)
Передача/прием сообщений с блокировкой
Передача/прием сообщений без блокировки
Отложенные запросы на взаимодействие
Тупиковые ситуации (deadlock)
Задания
Коллективные взаимодействия процессов (pdf)
Задания
Группы и коммуникаторы (pdf)
Операции с группами процессов
Операции с коммуникаторами
Задания
Виртуальные топологии (pdf)
Декартова топология
Топология графа
Задания
Пересылка разнотипных данных (pdf)
Производные типы данных
Упаковка данных
Задания
Литература (pdf)
на http://www.parallel.ru/ сможешь найти.
p.s. удачи тебе!
|
|
|