[devel] война с оптеронами

REAL root на mmedia2.kemsu.ru
Сб Апр 9 01:12:06 UTC 2011


09.04.2011 03:27, Michael Shigorin пишет:
> У нас пару лет назад делали сравнения, atlas на x86_64 отставал
> от goto примерно на 10%,

здесь вчера звучало, что у ATLAS опять завалы в скорости. а с Goto 
заметно быстрее всё стало. речь про x86_64.

> Извини, что с разбегу обрадовался насчёт goto и не потрудился
> посмотреть внимательней, а что дали-то.  Оно хоть и заточено
> вплоть до Nehalem, но дальше точиться, насколько пока видно,
> не будет -- все уже пилят atlas, в т.ч. и ассемблерными
> оптимизациями.

я пока не вижу тенденций к изменению ситуации. а её надо решать. ATLAS 
сейчас весьма нестабилен: с каждой новой версией появляются новые 
проблемы, и конца этому не видно. а GotoBLAS стабилен, вылизан до 
косточки, в общем, то, что доктор прописал.

> Есть ещё одна крупная неприятность с generic x86 в goto: оно там
> сломано.  Ближе к совсем.  Для того, чтоб хотя бы не выпадало с
> error, нужен приложенный патч.

под эти камни уж точно собирать не имеет смысла (представляю себе 
кластер на машинах класса P4 :-D ). так что и патч не потребуется.

как итог: пусть ATLAS остаётся для любителей тестировать и просто для 
тех, кто может ждать месяцами и годами. а GotoBLAS - для тех, кому 
надо работать, и работать сейчас. вот когда ATLAS обгонит его, можно 
будет возвращать сборку с ним взамен GotoBLAS, так что продолжаю 
делать то, что начал.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


Подробная информация о списке рассылки Devel