Я знаю, что различия между высокого класса i7 и Xeon являются:
- совместимость с материнскими платами с двумя разъемами,
- общий размер кэша L2/L3.
- возможности для разгона.
- дополнительные ядра-Haswell i7-4960X против E7.
- потребляемая мощность.
(см.: в чем разница между Intel i7 и четырехъядерным процессором Xeon?)
Что я хотел бы спросить, что влияет ли размер кэша на достижение наименьшей задержки?
кажется, что я бы предпочел сильно разогнанный i7 Extreme, чем процессор Xeon, и я не могу представить, как дополнительный кэш размером 5~15 МБ будет иметь существенное значение, за исключением нескольких крайних случаев, когда набор проблем слишком велик для кэша L2 и достаточно мал, что ему не нужно полагаться на основную память. Я упускаю некоторые преимущества процессоров Xeon?
P. S.: мы разворачиваем оборудование для детекторов нейтрино для физики высоких энергий и требует очень быстрого времени отклика, но не больших матричных вычислений. Некоторые укажут, что я должен использовать некоторую стратегию ASIC/RISC+RTOS для достижения своих целей, но, как разрабатываются эксперименты, мне просто нужна внутренняя задержка в 10 микросекунд (нажатие сокета на выход), что кажется возможным с обычными процессорами.