Frage

Ich habe ATI Stream SDK auf Windows XP SP3 verwendet und implementiert einen Algorithmus auf GPU. Aber jetzt bin ich daran interessiert, diesen Algorithmus auf mehreren GPUs auf mutiple Maschinen bei der Skalierung ich UBUNTU geschaltet MPI zu verwenden (Nachrichten zu verschicken).

ich gegoogelt dies aber ich habe Hinweise für die Installation auf SLES und RHEL, aber ich bin auf der Suche für Ubuntu 9.04.

Danke GG

War es hilfreich?

Lösung

AMD ist die Umstellung auf OpenCL-basierte API bald. Kann sein, lohnt es sich, Ihre Pferde halten, bis die OpenCL API stabilisiert. Cuda weit vor der Kurve in Bezug auf die GPU Verwendbarkeit ist, gibt es ein schönes Projekt MAGMA genannt, die die LAPACK-Bibliothek für die gemeinsame CPU-GPU-Nutzung bringt zusammen.

Andere Tipps

Ich kenne Leute, die das ATI Stream SDK und ACML-GPU auf Ubuntu verwenden, ohne besondere Probleme -. Das ist, keine Probleme, dass sie nicht auf einer anderen Linux-Distribution haben würden

Wenn Sie die Catalyst-Treiber korrekt installiert bekommen (was in diesem Fall wahrscheinlich bedeuten, die Kernelmodule kompilieren) und Ihre X Windows korrekt konfiguriert (insbesondere DRI-Modul, und es gibt Sicherheitsprobleme, wenn Sie streamen möchten mit Remote-Zugriff arbeiten ) es sollte funktionieren.

Ich bin versucht zu fragen / Kommentar, wie Sie planen GPUs zwischen mehreren MPI Prozessen zu teilen, aber das ist wahrscheinlich wandern off-topic.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top