2012-08-06 9 views
7

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:

  1. è possibile utilizzare le tecnologie come il TBB o Cilk Intel insieme a LLVM?
  2. Quale libreria di threading dovrei usare in questa situazione?
+0

forse questo aiuta [multithreading ...] (http://groups.google.com/group/polly-dev/browse_thread/thread/7c7648fc323380de/102e258aafabade2?#102e258aafabade2) – Lars

risposta