История изменений
Исправление Deleted, (текущая версия) :
- См описание CAT and CDP features на процессорах.
- Для оптимизации критичных участков Интел предлагает пользоваться симулятором (см. enable-cache-simulation в доке на Intel Perfomance Advisor).
- Чуть менее чем все модели позволяют урезать кеш, в том числе отключать отдельные сбойные половины/четвертины (но это «темный» официально примерно не документированный путь).
- Особо ничего не мешает работать не-одинаковым процессорам (главное совместимость по MESI), вплоть до разных архитектур. Технически же есть разница между SMP, NUMA-SMP и NUMA-non-SMP. Т.е. весь софт начиная от BIOS обычно рассчитывает на SMP - на одинаковые CPU и (например) не пытается отслеживать набор features для каждого CPU в отдельности.
- Практически же BIOS может тупо «на всякий случай» заглушить машину если процессоры разные и мало-кому в голову придет собирать такую NUMA. Экспериментаторы/оверклокеры такое многократно делали, но в целом лучше ориентироваться на пункты #1 и #2.
Исходная версия Deleted, :
- См описание CAT and CDP features на процессорах.
- Для оптимизации критичный участков Интел предлагает пользоваться симулятором (см. enable-cache-simulation в доке на Intel Perfomance Advisor).
- Чуть менее чем все модели позволяют урезать кеш, в том числе отключать отдельные сбойные половины/четвертины (но это «темный» официально примерно не документированный путь).
- Особо ничего не мешает работать не-одинаковым процессорам (главное совместимость по MESI), вплоть до разных архитектур. Технически же есть разница между SMP, NUMA-SMP и NUMA-non-SMP. Т.е. весь софт начиная от BIOS обычно рассчитывает на SMP - на одинаковые CPU и (например) не пытается отслеживать набор features для каждого CPU в отдельности.
- Практически же BIOS может тупо «на всякий случай» заглушить машину если процессоры разные и мало-кому в голову придет собирать такую NUMA. Экспериментаторы/оверклокеры такое многократно делали, но в целом лучше ориентироваться на пункты #1 и #2.