Первый вопрос: да, Vista поддерживает NUMA (XP Professional уже сделал).
В большинстве случаев полезно использовать аппаратный режим памяти. «Оптимальная» пропускная способность и латентность памяти - результат.
Политика режима доступа могут быть descibed следующим образом :
NUMA: использование локальной памяти первого (быстро), если в полной мере использовать иностранные (медленно)
SMP: карта любой другой страницы памяти в другой процессор, это усредняет быстрый и медленный доступ к памяти
Есть только редкие случаи, когда приложение обращается к внешней памяти таким образом, что режимы SMP, усредняющие доступ к памяти, выгодны для общей производительности.
Пример: база данных, которая не превышает возможности памяти системы, но все еще использует значительно больше, чем локально доступная память.
Если вас не волнует производительность памяти, вы могли бы сэкономить деньги на дорогом i7, купить гораздо более дешевую (по старому стилю) систему SMP и потратить дополнительные деньги на командный ужин ;-)
Должен ли я использовать NUMA или SMP с 64-битной Vista?
Моя рабочая станция Dell Precision T5500 имеет опцию в BIOS для изменения режима памяти между SMP и NUMA.
Какие из этих опций я должен использовать с Vista 64-bit? Vista поддерживает NUMA?
Из того, что я понимаю, аппаратное обеспечение, которое у меня есть, изначально NUMA (2 x Intel i7), но в режиме SMP аппаратное обеспечение чередует банки памяти для создания единого единого банка.
2 ответа на вопрос
Прочитав об этом, если вы не пройдете определенное количество ядер, вы можете использовать SMP. Хотя, если у вас есть несколько часов, сравните вашу систему с программами, которые вы используете чаще всего.
Почему я должен использовать NUMA? Каковы преимущества NUMA? Как уже упоминалось выше, основным преимуществом NUMA является масштабируемость. Масштабировать SMP за 8-12 процессоров крайне сложно. При таком количестве процессоров шина памяти сильно загружена. NUMA - это один из способов сократить количество процессоров, конкурирующих за доступ к шине общей памяти. Это достигается наличием нескольких шин памяти и небольшим количеством процессоров на каждой из этих шин. Существуют и другие способы создания массовых многопроцессорных машин, но это часто задаваемые вопросы NUMA, поэтому мы оставим обсуждение других методов другим FAQ.
Похожие вопросы
-
2
Повышенные привилегии для запуска приложений в Windows?
-
3
Как организовать Избранные ссылки в Vista Explorer?
-
2
Почему Hibernation не работает на моем рабочем столе Vista64?
-
-
4
Действительно медленный Xbox 360 как Windows Media Extender
-
2
Проблемы MIME-типа с IE и википедией
-
7
Какой эффект всегда спит ноутбук? Это плохо для батарей или что-то еще?
-
2
Распознавание отпечатков пальцев в Vista x64
-
2
Dreamweaver CS3 загружает процессор
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
2
Что можно отключить на ноутбуке Vista, чтобы освободить ресурсы