macstl

Software screenshot:
macstl
Software informatie:
Versie: 0.3.1
Upload datum: 3 Jan 15
Ontwikkelaar: Pixelglow Software
Licentie: Shareware
Prijs: 99.00 $
Populariteit: 107
Maat: 220 Kb

Rating: 2.0/5 (Total Votes: 3)

macstl is een draagbare SIMD (enkele instructie meerdere data) toolkit die massaal versnelt-array gebaseerde code. . Het beschikt over een snelle transcendentale en integer divisie functies, complexe aantal rekenkundige en cross-platform programmering, allemaal in een gemakkelijk te gebruiken syntax

De hoeksteen is een snelle valarray geoptimaliseerd voor SIMD: het loopt 3,6x aan 16.2x sneller dan met de hand gecodeerd scalaire lussen op hardware van PowerPC G5 Pentium 4. Ontwikkelaars onbekend met SIMD kan schrijven naar een draagbare, intuïtief en standaard component.

De Mach copy-on-write vector is een gedeeltelijke specialisatie van std :: vector voor de Mach verdeler. Het maakt gebruik van netjes de OS vm_copy faciliteit te "omzeilen" thread veiligheidsproblemen bij het doen van copy-on-write en referentie tellen. . Als gevolg hiervan, std :: vector kunnen worden gekopieerd, doorgegeven terug in waarde en vergroot zonder dezelfde overheadkosten

macstl heeft ook adapters voor Core Foundation klassen om STL containers - gebruik uw favoriete STL algoritme op een CF-klasse of slaan een C ++ object in een CF-serie

Wat is nieuw in deze release:.

  • Vaste klasse scope vector typedefs, ontbreekt PowerPC intrinsics header, vector initializer syntaxis voor FSF 3.4 [Ili *].
  • Toegevoegd complexe conj functie voor het VEC en valarray [Ili *].
  • Verbeterde valarray uitdrukking prestaties: v1 [slice]
  • .
  • Verbeterde valarray code generatie:. CSE, inlining grenzen, letterlijke bewoordingen, array term elementen, statarray bouw, samenstellen -faltivec zonder -maltivec voor Apple gcc 4.0
  • Toegevoegd refarray klasse [PBa].
  • Vaste buffer overflow in integrale valarrays voor SSE2; toegevoegd optimalisaties voor valarray uitdrukkingen: v1 >> k en v1

Vergelijkbare software

Andere software van ontwikkelaar Pixelglow Software

Graphviz
Graphviz

1 Sep 16

Shellac
Shellac

3 Jan 15

Instavue
Instavue

10 Jul 15

Reacties op macstl

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!