Frage

Normale DMA-Anforderungen auf der Zelle zwischen der SPU und der PPU passieren. Allerdings habe ich gelesen, dass es möglich ist, DMA einzurichten direkt zwischen SPU. Jemand eine Idee, wie dies erreicht wird?

War es hilfreich?

Lösung

Hier finden Sie aktuelle spe_get_ls (). Dadurch werden Sie auf Setup eine Liste von effektiven Adressen helfen, die Sie übertragen Daten zwischen lokalen Geschäften verwenden können. Sie können einige Management benötigen spe Identifikatoren physikalische SPU abzubilden.

Andere Tipps

Der Trick ist im Wesentlichen, was Chris sagte. Der lokale Speicher von einer SPE ist Memory-Mapped in den Speicherraum des PPE. Und dann führen Sie nur eine regelmäßige DMA-Übertragung von der anderen SPE an diese Adresse auf der PPE.

Es tut mir leid ich habe nicht den genauen Code für diese. Es ist schon ein Jahr oder so, da ich irgendetwas davon zu tun hatte. :)

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