У меня есть несколько разных рабочих нагрузок, которые имеют разные требования к процессору. Одно легко распараллелить, поэтому оно лучше всего работает со многими ядрами, даже если они не очень мощные по отдельности. Другой чисто однопоточный, поэтому лучше всего работает с одним кричащим быстрым ядром. Чтобы получить лучшее из обоих миров, я бы подумал, что идеал (кроме наличия двух совершенно отдельных машин, что является скучным ответом) будет чем-то вроде философии, подобной «большой».LITTLE », которую использует ARM: имея несколько очень мощных ядер и много ядер с низким энергопотреблением. Конечно, ни AMD, ни Intel не продают процессор с такой структурой внутренне (поправьте меня, если я ошибаюсь!), Поэтому единственно удаленно возможным вариантом будет использование серверной материнской платы с двумя сокетами и двумя разными моделями процессоров. Я знаю , что это , как правило , считается плохой идеей , но она официально поддерживается некоторыми семействами процессоров (например , смотрите раздел 2.3 этого Intel Xeon техническое описание).
Существуют ли примеры какого-либо оборудования, которое было бы физически на это способно? На самом деле я не настолько серьезно отношусь к его построению, но нахожу это очень интересной гипотетической сборкой. Обратите внимание, что я не спрашиваю, является ли это хорошей идеей (это не так, во всех случаях, кроме редчайших нишевых случаев использования), просто: существует ли
- Двухсекционная (серверная) материнская плата с соответствующими разъемами для...
- Низкоядерный, высокопроизводительный процессор (1-4 ядра)
- И высокопроизводительный процессор с низким энергопотреблением и низкой производительностью (что-то вроде 8+ ядер) ? (Альтернативно, недорогой процессор с низким энергопотреблением, с меньшим количеством ядер, но с 3 из них в четырехслойной материнской плате)