:: ::

Публикации


 
Бахтерев М.О., "ЭФФЕКТИВНОСТЬ" НИТЕЙ В МНОГОПРОЦЕССОРНЫХ СИСТЕМАХ С ОБЩЕЙ ПАМЯТЬЮ // Вестник Южно-Уральского государственного университета. Серия: Математическое моделирование и программирование, 2012, № 40, стр. 141-155.

Традиционно предполагается, что вычисление, разбитое на несколько нитей определённым образом, выполняется в системах с общей памятью (SMP или NUMA) быстрее, чем это же  вычисление, но разбитое на несколько процессов. В представляемой работе высказана гипотеза о том, что такое предположение может быть неверным для вычислений с большими объёмами данных, главным образом по двум причинам. Во-первых, поддержка единого адресного пространства для нитей может быть существенно более накладной, чем суммарные затраты на переключение контекста выполнения между процессами. Во-вторых, даже если вычисление не требует интенсивного управления памятью, естественное ограничение на объём хранимого в TLB описания рабочего множества страниц, и в случае нитей приводит к необходимости частого обновления этого кэша трансляций. В статье описаны эксперименты и их результаты, которые подтверждают адекватность этой гипотезы.

 

Ключевые слова: общая память, производительность, нити, процессы.


Количество просмотров: Счетчик посещений Counter.CO.KZ - бесплатный счетчик на любой вкус!

Комментарии

Павел Васёв - Михаил а файлик со статьей загрузишь?
Сб, 30 нояб. 2013, 08:39:59 Ответить

M.Bakhterev - А куда для этого надо кликнуть?
Сб, 30 нояб. 2013, 10:04:09 Ответить

Павел Васёв - Там в окне редактирования зелеными мелкими буквами - Дополнить файлами, картинками.
Сб, 30 нояб. 2013, 10:05:46 Ответить

Павел Васёв - И еще - добавь себя в поле "Метки" - это у нас искалка по авторам такая.
Сб, 30 нояб. 2013, 10:07:49 Ответить

Есть вопрос или комментарий?..




Ваше имя Электронная почта
Получать почтовые уведомления об ответах:

| Примечание. Сообщение появится на сайте после проверки модератором.


Вернуться в раздел Публикации

Контакты

+7 (343) 362-81-45
averbukh@imm.uran.ru

г. Екатеринбург, ул. Софьи Ковалевской 16, каб. 306
Открыть контакты

Translate
Посетители сайта