Frage

Ich habe mit dem Cell-Prozessor in einem PS3 einige Experimente wurde zu tun, dass ich um haben sitzen und ich habe über ein Problem stoßen. Es scheint, dass es zwei Versionen der wichtigsten SPE Management Bibliothek, libspe und libspe2. Was ist der Unterschied zwischen ihnen? Von dem, was ich dem Haupt-Unterschied sagen kann, ist, dass in libspe sie ihren eigenen Threading Code gerollt, während in libspe2 Sie die libspe mit der Pthreads-Bibliothek integrieren müssen, um mehrere Threads zu erreichen. Gibt es einen Grund, dass man besser ist als die andere? Was zwischen den beiden?

geändert gewonnen / lossed / wird
War es hilfreich?

Lösung

In Ordnung, so dass es wie libspe2 aussieht, ist der Weg zu gehen. Was ich oben erwähnt über Threading ist so ziemlich der größte Unterschied, libspe2 ein viel flexibleres Threading-Modell zur Verfügung stellt. Auch libspe ist als der SDK veraltet 2.1 und 3.1 ist die aktuelle Version, so mit libspe neue Projekte starten ist wahrscheinlich eine schlechte Idee.

Es ist ein guter Artikel mit Beispielen auf der IBM Website hier .

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