Создан заказ №3864738
13 апреля 2019
Расскажите про системы с UMA и NUMA организацией памяти и коротко про проблему когерентности КЭШ
Как заказчик описал требования к работе:
Нужно выполнить 4 контрольные работы по вычислительным системам
Фрагмент выполненной работы:
Расскажите про системы с UMA и NUMA организацией памяти и коротко про проблему когерентности КЭШ. Чем от этих систем отличаются системы с распределѐнной памятью?
Решение:
Системы с UMA и NUMA организацией памяти, проблема когерентности.
Системами c UMA (Uniform Memory Access) называются системы с общей (разделяемой) основной памятью, объединяющие несколько процессоров. У таких систем существуют накладные расходы, которые определяются конфликтами шин, памяти и процессоров. (работа была выполнена специалистами Автор 24) Чем больше процессоров в системе, тем больше процессов соперничают при использовании общих ресурсов, что приводит к большему числу конфликтов.
Преимущества данной системы:
1. Совместимость с хорошо понятными, используемыми в одно-/много-процессорных системах механизмами, которые используют для обмена общую память.
2. Простота программирования, когда модели обмена между процессами сложные или динамически меняются во время выполнения.
3. Более низкая задержка обмена и лучшее использование полосы пропускания при обмене малыми порциями данных.
4. Возможность использования аппаратно управляемого кэширования для снижения частоты доступа к общей памяти. Без предполагаемой поддержки со стороны аппаратуры все обращения к разделяемой памяти потребуют привлечения операционной системы как для преобразования адресов так и защиты памяти.
В системах со «смешанной» памятью NUMA (Non Uniform Memory Access) модули памяти физически располагаются в разных процессорах, но адресное пространство у них общее, поэтому доступ к своей локальной памяти быстрее, чем к чужой.
Когда кэшируется элемент частных данных (используемых одним процессором), их значение переносится в кэш для сокращения среднего времени доступа. Поскольку никакой другой процессор не использует эти данные, этот процесс идентичен процессу для однопроцессорной машины с кэш-памятью. Если кэшируются разделяемые данные, то их значение реплицируется и может содержаться в нескольких кэшах...Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
14 апреля 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Расскажите про системы с UMA и NUMA организацией памяти и коротко про проблему когерентности КЭШ.docx
2019-04-17 19:13
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Работа сложная, автор немного не рассчитал свои силы в её исполнении. Зато автор честный и исполнительный. Автора советую.