Я смотрел тесты производительности: http://eigen.tuxfamily.org/index.php?title=Benchmark
Я не мог не заметить, что eigen по-видимому превосходит все специализированные библиотеки поставщиков. Вопросы: как это возможно? Можно было бы предположить, что mkl/goto будет использовать специфический для процессора настроенный код, а собственный - довольно общий.
Обратите внимание на это http://download.tuxfamily.org/eigen/btl-results-110323/aat.pdf, по существу, на dgemm. Для N = 1000 Eigen получает примерно 17Gf, MKL - только 12Gf