Universal SIMD MATHLibrary.

MATH-Funktionen für einzelne Präzisions-Floating Point-Vektordatypen
Jetzt downloaden

Universal SIMD MATHLibrary. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Helmut Dersch
  • Website des Verlags:
  • http://webuser.hs-furtwangen.de/~dersch/

Universal SIMD MATHLibrary. Stichworte


Universal SIMD MATHLibrary. Beschreibung

Math-Funktionen für einzelne Präzisions-Fließkomma-Vektordatentypen Universal SIMD MATHLIBRARY (LIBSIMDMATH) ist eine Bibliothek, die Standard-Math-Funktionen für einzelne Präzisions-Fließkomma-Vektor-Datentypen bereitstellt.Es ist für die SIMD-Plattformen X86 (SSE2), PowerPC und Zelle konzipiert. Es implementiert Sünde, Cos, Tan, Asin, Acos, Atan, Atan2, Sqrt, EXP, atan, pow, ABS, CEIL, Boden, LDexp und frexp.developer Kommentare, allgemein X86-Linux Ich konnte keine vollständige Umsetzung der Standard-C-Mathefunktionen für Fließkomma-Vektoren, die ich musste, um meinen schnellen Panorama-Stitcher und Mixer Ptstitcherng zu portieren. Ursprünglich für den Zelloprozessor der Sony Playstation 3 entwickelt, hatte ich einen Hafen in Macos hinzugefügt. Beide Plattformen bieten eingebaute Unterstützung für SIMD-Mathefunctions. Um den Codebasis meines ursprünglichen Projekts zu vereinheitlichen, schrieb ich Versionen für alle Prozessoren, die zu dieser Bibliothek mit einer gemeinsamen C-Programmierschnittstelle führten. Für eine allgemeine Einführung in SIMD siehe den Eintrag in Wikipedia. Dieser Artikel und diese Software handeln nur mit Vektoren, die aus vier einzelnen Präzisionsschwimmnummern bestehen (4 · 32 Bits = 128 Bit). Ausführungszeit und Genauigkeit hängen nicht von der Anzahl der Fließkommaelemente im Vektor ab; Ich bin jedoch nicht der vorhandenen Plattformen mit mehr als 4 bekannt.


Universal SIMD MATHLibrary. Zugehörige Software

Unitils.

Dienstprogramme, um Einheitstests mit JUnit, Testng, DBUnit und Easymock zu vereinfachen ...

140

Herunterladen

Wasserkocher

k.t.t.l.e (Kessel-Ettl-Umgebung) ist ein metabendetriebenes Ettl (Extraktion, Transformation, Transport und Laden) Werkzeug ...

153

Herunterladen