[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