Viennacl.

Routine di algebra lineare fornite da questa biblioteca C ++
Scarica ora

Viennacl. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT License
  • Nome editore:
  • Karl Rupp, Josef Weinbub
  • Dimensione del file:
  • 4.3 MB

Viennacl. Tag


Viennacl. Descrizione

Viennacl offre interfacce C ++ ad alto livello per routine di algebra lineare su CPU e GPU utilizzando OpenCL. L'attenzione si concentra su implementazioni generiche di risolutori iterativi spesso utilizzati per sistemi lineari di grandi dimensioni e semplice integrazione nei progetti esistenti. Caratteristiche * Solutori iterativi: sfumatura coniugata, gradiente di Biconjugate stabilizzato, residuo minimo generalizzato * Blas Level 1, Livello 2 e routine di livello 3 su GPU e CPU multi-core * Convenienti involucri C ++ per operazioni di algebra lineare comuni * Accesso alle GPU da NVIDIA che da AMD / ATI utilizzando OpenCL * Le CPU multi-core possono essere utilizzate in modo efficiente con ViennaCL e l'AMD App SDK * L'interfaccia C ++ č per lo pił compatibile con Ubl * Interfacce per Ublas, Eigen e MTL 4 * I solver iterativi possono essere utilizzati direttamente con oggetti Ublas, Eigen e MTL4 * Interfaccia Matlab per i risolutori iterativi (download separato) * Ambiente dell'ottimizzazione del kernel per prestazioni ottimali sulla macchina target


Viennacl. Software correlato

Lipsyncas3.

Componente facile da usare per la sincronizzazione del lip runtime a base di ampiezza audio per caratteri / animazioni flash. ...

122 441 KB

Scarica