| Universele SIMD MathLibrary MATH-functies voor Single Precision Floating Point Vector Datatypes |
Download nu |
Universele SIMD MathLibrary Rangschikking & Samenvatting
- 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