Прощайте, универсальные солдаты

21 сентябрь, 2008 - 13:11Тимур Ягофаров

Все мы привыкли, что в уже довольно продолжительной процессорной гонке нас постоянно убеждали, что следующее поколение чипов лучше предыдущего по всем параметрам. И вот оказывается, что новый 6-ядерный чип Intel, известный под кодовым названием Dannington, нарушил это правило.

Так уж получилось, что нам удалось получить доступ к новинке задолго до ее официального объявления (не буду открывать каким образом, чтобы не накликать неприятностей на того сборщика, кто дал нам возможность провести ряд тестов на образце, находившемся на тот момент под NDA). Впрочем, будучи связанными джентльменским соглашением, мы не стали обнародовать результаты до «часа X», хотя они оказались весьма неожиданными.

Дело в том, что в вычислительных задачах с использованием арифметики с плавающей запятой новинка Intel оказалась не такой впечатляющей, как ожидалось в связи с использованием большего числа ядер. Подробности в грядущей публикации в одном из ближайших номеров журнала, а сейчас отмечу лишь тот факт, что беседе с высокопоставленными менеджерами Intel на официальном запуске Xeon 7400 (Dannington), состоявшемся недавно в Праге (репортаж о нем так же будет вскоре опубликован), выяснилось, что «плавающая» арифметика действительно не является сильной стороной новинки.

«Если вам нужно создавать систему для научных расчетов – берите наш лучший двухсокетный процессор Xeon 5400», – таков был ответ менеджера Intel на мой вопрос о том, что Xeon 7400 не блещет в Linpack.

Не буду углубляться в причины такой ситуации, так как пока мы не располагаем всей информацией, но совершенно ясно, что время «универсальных солдат» прошло. И прежде чем сделать ставку на новый чип, имеет смысл весьма придирчиво изучить его особенности в вашем наборе задач.

Кстати, представители Intel с этим полностью согласились.