Apri Biblioteca modello MP

L'OMPTL e MPTL ri-implementano l'algoritmo e la parte numerica della libreria di modelli standard di C ++
Scarica ora

Apri Biblioteca modello MP Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • wateenellende
  • Sito web dell'editore:
  • http://tech.unige.ch/omptl/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 34 KB

Apri Biblioteca modello MP Tag


Apri Biblioteca modello MP Descrizione

L'OMPTL e MPTL ri-implementano l'algoritmo e la parte numerica della libreria di modelli standard di C ++ L'OMPTL e MPTL riecciono l'algoritmo e la parte numerica della libreria di modelli standard di C ++. La gamma è partizionata, quindi il calcolo viene eseguito in parallelo. L'MPTL utilizza i fili POSIX, l'OMPTL utilizza OpenMP.Contrariamente a ciò che si potrebbe aspettarsi, l'OMPTL non è tutto ansioso di eseguire compiti in parallelo. La verità della questione è che la paralizzi tenderà a introdurre in testa e una perdita di efficienza. In molti casi, utilizzando una versione seriale di un algoritmo è semplicemente la scelta migliore, una testimonianza dell'ottima qualità della libreria di modelli standard. Anche se le parti vengono eseguite in parallelo, l'applicazione subirà solo un significativo velocità se il lavoro parallelese rappresenta una parte significativa del calcolo richiesto dalla tua applicazione. In terzo luogo, ogni chiamata a un algoritmo deve essere su un raggio sufficientemente ampio, e non chiamate successive su piccole gamme. Le quarta restrizioni sono che solo le chiamate solo all'algoritmo "e" numerico "di STL sono parallelite, quindi se il tuo codice non usa questi, non andrà beneficio. E l'ultima cattiva notizia: non tutti gli algoritmi sono ancora parallelilizzati, e alcuni non saranno mai. Dato che hanno detto tutte queste cose brutte, non c'è penalità per usare l'OMPTL e il cambiamento del tuo codice per utilizzare l'OMPTL è estremamente facile, quindi davvero devono solo guadagnare dall'utilizzo. Se la tua applicazione utilizza operazioni che richiedono tempo su dati di grandi dimensioni, come nell'elaborazione dell'immagine, sarà sicuramente interessato.Nota: l'OMPTL ora fa parte della libreria CVMLCPP. Cosa c'è di nuovo in questa versione: · Correzioni di bug importanti.


Apri Biblioteca modello MP Software correlato

libft.

Versione open source della libreria di interfaccia di FischeRtechnik Robo per sistemi UNIX ...

218 215 KB

Scarica

TransactionKit.

TransactionKit - Blockless Multi-Reader, Transazione multi-scrittore Tabella hash capace ...

142 83 KB

Scarica

Pjx.

PJX - Libreria di programmazione PDF per Java con supporto per la lettura, la combinazione, la manipolazione e la scrittura dei documenti PDF ...

227 101 KB

Scarica

Matsig.

Matsig - Una libreria di classe di elaborazione del segnale orientata agli oggetti per Matlab ...

177 158 KB

Scarica