Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Search the Forums
See All Topics

Bench Templated Libraries

Bench Templated Libraries
Laurent Plagne 2002/09/24 13:06
This project aims to complete performance benchmarking for numerical libraries in orderto evaluate the use of C++ template based libraries in scientific computing codes.

BLAS 1,2,3 and lapack calculations are performed using ifferent tools (libraries).
Up to now calculation performance (MFLOPS) using the following C++ template libraries Blitz++, MTL, ublasare compared with non OO libs C BLAS (LAPACK), ATLAS, vendor BLAS (Intel)and native language implementation in C, C++ (STL), F77.

The code is designed as generic and modular as possible using generic programming techniques.
Thus, adding new numerical libraries or new numerical tests requires minimal effort.
This modularity feature is essential since we rely on cooperative collaboration to increase scope and validity of these benchmarks. Every contribution (adding a tested library, a numerical test, porting on
other platforms or providing better compilation flags) is not only welcomed butstrongly awaited.

Discussions: Mismatch
You have to be logged in to download the attached file
Laurent Plagne 2002/09/24 13:07
Additional attachment files
You have to be logged in to download the attached file
Latest news
  • Open CASCADE CAD Assistant for iOS platform is available!
  • Open CASCADE Technology 6.9.0 is available for download!
  • JT Assistant for Android

  • © OPEN CASCADE 2000 - 2015  |  Search  |  Contacts   |  Site map