Равномерный доступ к памяти
Унифицированный доступ к памяти ( UMA ) — это архитектура общей памяти, используемая в параллельных компьютерах . Все процессоры модели UMA равномерно используют физическую память. В архитектуре UMA время доступа к ячейке памяти не зависит от того, какой процессор делает запрос или какая микросхема памяти содержит переданные данные. Компьютерные архитектуры с унифицированным доступом к памяти часто противопоставляются архитектурам с неравномерным доступом к памяти (NUMA). В архитектуре NUMA каждый процессор может использовать собственный кэш. Периферийные устройства также в некотором роде являются общими. Модель UMA подходит для приложений общего назначения и приложений с разделением времени несколькими пользователями. Его можно использовать для ускорения выполнения одной большой программы в приложениях, критичных ко времени . [1]
Типы архитектур [ править ]
Существует три типа архитектур UMA:
- на основе шины ; UMA с использованием архитектуры симметричной многопроцессорной обработки (SMP)
- UMA с использованием ригельных переключателей ;
- UMA использует многоступенчатые сети межсетевого взаимодействия .
они [ править ]
В апреле 2013 года термин hUMA ( гетерогенный унифицированный доступ к памяти ) начал появляться в рекламных материалах AMD для обозначения процессора и графического процессора, использующих одну и ту же системную память посредством когерентных представлений кэша . Преимущества включают более простую модель программирования и меньшее копирование данных между отдельными пулами памяти. [2]
См. также [ править ]
Ссылки [ править ]
- ^ Передовая компьютерная архитектура, Кай Хван, ISBN 0-07-113342-9
- ^ Питер Брайт. «Гетерогенный унифицированный доступ к памяти» AMD появится в этом году в Кавери , Ars Technica, 30 апреля 2013 г.