Domanda

Ho fatto alcuni esperimenti con il processore Cell in una PS3 che ho seduti attorno e ho eseguito attraverso un problema. Sembra che ci sono due versioni della principale libreria di gestione SPE, libspe e libspe2. Qual'è la differenza tra loro? Da quello che posso dire la differenza principale è che in libspe hanno rotolato il proprio codice filettatura, mentre in libspe2 si deve integrare il libspe con la libreria pthread per raggiungere più thread. C'è qualche ragione per cui uno è migliore rispetto agli altri? Ciò che viene guadagnato / lossed / cambiato tra i due?

È stato utile?

Soluzione

Bene, così sembra libspe2 è la strada da percorrere. Quello che ho notato sopra circa threading è più o meno la differenza principale, libspe2 fornisce un modello di threading molto più flessibile. Inoltre, libspe è deprecato come di SDK 2.1 e 3.1 è la versione corrente, in modo da iniziare qualsiasi nuovi progetti con libspe è probabilmente una cattiva idea.

C'è un buon articolo con esempi sul sito di IBM qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top