macstl

C++ library for modern generic programming
Download

macstl Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Purchase
  • Price:
  • $99.00
  • Publisher Name:
  • Pixelglow Software
  • Publisher web site:
  • http://www.pixelglow.com/
  • Operating Systems:
  • Windows 2003, Windows XP, Windows 2000
  • File Size:
  • 226.56K

macstl Tags


macstl Description

macstl is a C++ source library designed to bring SIMD into the world of modern generic programming with fast transcendentals, integer division, complex number arithmetic and cross-platform coding. The cornerstone is a fast valarray optimized for SIMD: it runs 3.6x to 16.2x faster than hand-coded scalar loops on hardware from PowerPC G5 to Pentium 4. Developers unfamiliar with SIMD can write to a portable, intuitive and standard component. What's new in this version: Fixed class scope vector typedefs, missing PowerPC intrinsics header, vector initializer syntax for FSF 3.4 . Added complex conj function for vec and valarray . Improved valarray expression performance: v1 . Improved valarray code generation: CSE, inlining limits, literal terms, array term elements, statarray construction, compiling -faltivec without -maltivec for Apple gcc 4.0. Added refarray class . Fixed buffer o... See all new features »


macstl Related Software