Ho bisogno di generare codice LLVM che servirà molti thread/attività (centinaia di migliaia). Questi thread dovrebbero essere leggeri come i compiti di Intel TBB, gorutine golang o altro. Ovviamente possono essere implementati con librerie C++ esterne come menzionato Intel TBB (se è compatibile con LLVM).Multithreading in LLVM
Ero alla ricerca di molto tempo per qualsiasi informazione sul threading in LLVM e non ho trovato molto. In the documentation of LLVM vengono descritte alcune chiamate API, ma penso che non sia quello che sto cercando.
Quindi ci sono alcune domande:
- è possibile utilizzare le tecnologie come il TBB o Cilk Intel insieme a LLVM?
- Quale libreria di threading dovrei usare in questa situazione?
forse questo aiuta [multithreading ...] (http://groups.google.com/group/polly-dev/browse_thread/thread/7c7648fc323380de/102e258aafabade2?#102e258aafabade2) – Lars