Universele SIMD MathLibrary

MATH-functies voor Single Precision Floating Point Vector Datatypes
Download nu

Universele SIMD MathLibrary Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • Helmut Dersch
  • Uitgever website:
  • http://webuser.hs-furtwangen.de/~dersch/

Universele SIMD MathLibrary Tags


Universele SIMD MathLibrary Beschrijving

Wiskundige functies voor single precision drijvende punt vector datatypes Universal SIMD Mathlibrary (Libsimdmath) is een bibliotheek die standaard wiskundige functies biedt voor single precision drijvende punt vector datatypes.it is ontworpen voor de SIMD-platforms X86 (SSE2), PowerPC en cel. Het implementeert de zonde, COS, TAN, ASIN, ACOS, ATAN, ATAN2, SQRT, EXP, LOG, POW, ABS, CEIL, VLOER, LDEXP, EN FREEPP.DEVELETER OPMERKINGEN VOOR ALGEMEEN X86-Linux Ik kon geen volledige implementatie van de Standaard C Mathfunctions voor zwevende puntvectoren, die ik moest haven van mijn snelle panorama stitcher en blender ptstitcherng. Oorspronkelijk ontwikkeld voor de mobiele sprocessor van de Sony Playstation 3, had ik een poort toegevoegd aan MacOS. Beide platforms bieden ingebouwde ondersteuning voor SIMD-MathFunctions. Om de codebase van mijn oorspronkelijke project te verenigen, schreef ik versies voor alle processors, wat resulteerde in deze bibliotheek met een gemeenschappelijke C-programmeerinterface. Voor een algemene introductie tot SIMD zie het item in Wikipedia. Dit artikel en software behandelen alleen betrekking op vectoren bestaande uit vier enkele precisie drijvende puntnummers (4 · 32 bits = 128 bits). Uitvoeringstijd en nauwkeurigheid hangen niet afhankelijk van het aantal drijvende puntelementen in de vector; Ik ben echter niet op de hoogte van bestaande platforms met meer dan 4.


Universele SIMD MathLibrary Gerelateerde software