ГСЛ Библиотеки по СПУ

Кто -нибудь преуспел в компиляции / портировании / поиске научных библиотек GNU для SPU?

Если нет, существуют ли подобные библиотеки или оболочки для SPU? или, как бы вы просто портировать некоторые функции?

Спасибо

2 ответа

Mercury Computers продает научную библиотеку с закрытым исходным кодом для SPE, называемую SAL, созданную из вручную настроенных сборок. Они также продают исходный код функционально эквивалентной реализации C, называемой CSAL, которая не оптимизирована, но переносима на любую платформу с компилятором. Это очень полезно, так как вы можете сделать немало прототипов на любой архитектуре, наиболее удобной для вас. SAL не охватывает все, что находится в Научной библиотеке GNU, но является хорошим стартом и работает как можно быстрее.

У меня нет никакого опыта работы с Научной библиотекой GNU, но, похоже, она не использует какие-либо векторные встроенные функции или что-либо, что сделало бы ее особенно непереносимой. Я думаю, что единственная проблема, с которой вы столкнетесь, - это все неправильные значения, которые вы можете уничтожить в локальном хранилище, если ваши размеры данных слишком велики. Также имейте в виду, что чем больше места занимает текст (библиотеки и ваш код), тем меньше места для данных.

Может стоит проверить эту ветку:

http://www.ibm.com/developerworks/forums/thread.jspa?threadID=273693

Другие вопросы по тегам