Viennacl.

Lineare Algebra-Routinen, die von dieser C ++ - Bibliothek bereitgestellt werden
Jetzt downloaden

Viennacl. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT License
  • Name des Herausgebers:
  • Karl Rupp, Josef Weinbub
  • Dateigröße:
  • 4.3 MB

Viennacl. Stichworte


Viennacl. Beschreibung

Viennacl bietet C ++ - Schnittstellen mit hoher Ebene für lineare Algebra-Routinen auf CPUs und GPUs mit OpenCl. Der Fokus liegt auf generischen Implementierungen von iterativen Löser, die häufig für große lineare Systeme und einfache Integration in bestehende Projekte verwendet werden. Merkmale * Iterative Löser: Konjugierte Gradient, stabilisierter Biconjugat-Gradient, generalisiertes minimales Rest * Blas Level 1, Stufe 2 und Stufe 3 Routinen auf GPUs und Multi-Core-CPUs * Bequeme C ++ - Wrapper für den gemeinsamen linearen Algebra-Betrieb * Zugang zu GPUs von NVIDIA und AMD / ATI mit OpenCl * Multi-Core-CPUs können mit Viennacl und der AMD-App-SDK effizient eingesetzt werden * C ++ - Schnittstelle ist meistens Ublas kompatibel * Schnittstellen für Ublas, Eigene und MTL 4 * Iterative Löser können direkt mit Ublas-, Eigen- und MTL4-Objekten verwendet werden * Matlab-Schnittstelle für die iterativen Löser (separater Download) * Kernel-Optimierungsumgebung für optimale Leistung auf dem Zielgerät


Viennacl. Zugehörige Software

Lipsyncas3.

Eine einfach zu verwendende Komponente für die Audio-Amplitudenbasierte Laufzeitlippe Sync für Flash-Zeichen / Animationen. ...

122 441 KB

Herunterladen

Asche

Eine Peer-Review-Open Source C ++ - Bibliothek für kreative Codierung ...

153 129 MB

Herunterladen