PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 24 ноя 17 8:57

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Реализация OpenMP
СообщениеДобавлено: 16 апр 08 21:21 
Не в сети

Зарегистрирован: 17 авг 07 1:31
Сообщения: 26
Интересуют некоторые аспекты реализации современных реализаций OpenMP. Какая именно реализация OpenMP - не важно, подойдёт любая. Если по нескольким, то ещё лучше.

1. Какой тип планировщика работы (scheduler) используется?
Централизованный/распределенный, распределние работы (work distribution)/кража работы (work stealing) и т.д.

2. Сколько потоков создаётся изначально по-умолчанию? Создаются ли дополнительные потоки во время выполнения по каким-либо причинам?

3. Как реализуются критические секции?
Блокировка в ядре/активное спин-ожидание/пассивное спин-ожидание/адаптивный.

4. Может ли один ядерный поток выполнять несколько элементов работы одновременно? Т.е. используются ли т.н. легковесные потоки/фиберы?

Заранее спасибо
Дмитрий Вьюков


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB