|
Модели параллелизма
Measuring overhead of concurrency and virtual memory
[Измерение накладных расходов на параллелизм и виртуальную память]
Yauhen Klimiankou Belarusian State University of Informatics and Radioelectronics,
6 P. Brovki Street, Minsk 220013, Belarus
Аннотация:
В данной статье представляется методология и результаты измерений и оценки накладных расходов, связанных с параллелизмом и виртуальной памятью. Для получения наиболее точных экспериментальных данных использовалась специальная методика измерений. Данная методика сфокусирована на измерениях совокупных потерь производительности, создаваемых параллелизмом, выраженным в форме легковесных потоков пользовательского режима на процессорах с архитектурой IA-32. Были получены и проанализированы данные, произведенные в средах с виртуальной памятью и без нее. Таким образом стало известно, какая потеря производительности вызывается виртуальной памятью, а также то, как она влияет на накладные расходы, связанные с параллелизмом. Эксперименты показали, что накладные расходы на параллелизм гораздо существеннее накладных расходов на виртуальную память. И тем не менее, между ними существует сложная взаимозависимость. Статья публикуется в авторской редакции.
Ключевые слова:
виртуальная память, параллелизм, накладные расходы, измерения.
Поступила в редакцию: 07.11.2017
Образец цитирования:
Yauhen Klimiankou, “Measuring overhead of concurrency and virtual memory”, Модел. и анализ информ. систем, 25:2 (2018), 165–173
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mais619 https://www.mathnet.ru/rus/mais/v25/i2/p165
|
|