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