Вопрос

Я использовал ATI Stream SDK в Windows XP SP3 и реализовал один алгоритм на графическом процессоре.Но теперь я заинтересован в масштабировании этого алгоритма на нескольких графических процессорах на нескольких машинах, я переключился на UBUNTU, чтобы использовать MPI (для отправки сообщений ).

Я погуглил это, но я получил ссылки для установки на SLES и RHEL, но я ищу UBUNTU 9.04.

Спасибо GG

Это было полезно?

Решение

AMD скоро переходит на API на базе OpenCL.Может быть, стоит придержать коней, пока OpenCL API не стабилизируется.Cuda намного опережает конкурентов с точки зрения удобства использования графических процессоров, есть хороший проект под названием MAGMA, который объединяет библиотеку LAPACK для совместного использования CPU-GPU.

Другие советы

Я знаю людей, которые используют ATI Stream SDK и ACML-GPU в Ubuntu без каких-либо особых проблем - то есть без проблем, которых у них не было бы в любом другом дистрибутиве Linux.

Если вы сможете правильно установить драйверы Catalyst (что в данном случае, вероятно, будет означать компиляцию ваших модулей ядра) и правильно настроить вашу X Windows (особенно модуль DRI, и есть проблемы с безопасностью, если вы хотите, чтобы Stream работал с удаленным доступом), это должно сработать.

Меня так и подмывает спросить / прокомментировать, как вы планируете распределять графические процессоры между несколькими процессами MPI, но это, вероятно, отклоняется от темы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top