AMD Performance Library теперь свободна
Некогда закрытая библиотека APL, созданная AMD для повышения производительности на многоядерных процессорах, теперь открыта! Библиотека представляет из себя набор оптимизированных функций для таких повседневных расчётов, как обработка изображений и аудиосигналов, декодирование H.264-потока и многое другое. До сегодняшнего дня APL представляла из себя закрытую динамическую библиотеку для GCC-4.1 и статическую для MS VS2005.
В библиотеке используются оптимизации только для x86 и x86_64 архитектур, т.е. MMX, SSE, SSE2, многопоточность и т.п. Библиотека выпущена в преддверии следующего дампа GPU-документации, который ожидается на следующей неделе.
Подробнее об APL: http://en.wikipedia.org/wiki/AMD_Perf...
Пресс-релиз: http://www.amd.com/gb-uk/Corporate/Vi...
Исходники библиотеки включены в распространяющийся на условиях Apache License проект Framewave: http://framewave.sourceforge.net/
>>> Подробности на Phoronix.com (phoronix.com)
