Download The Matrix Template Library 4

  |   Home   |   Documentation   |  
Matrix Template Library 4
Files File names Size MD5 sum (GNU md5sum 1.22)
Alpha-1 [1][2] mtl4-alpha-1-r6398.tar.gz 316KB 0cd0d5a57fbc9835feb76529a729757a
Alpha-1 [3][4] mtl4-alpha-1-r6418.tar.gz 215KB 0995b7fd3d9a48327e50e6eaf3de6af7
mtl4-alpha-1-r6418.zip 375KB 6ede39100eaf31e1d7aa66965687e016

  1. Tested on gcc 4.0.1, gcc 4.1.1, gcc 4.1.2, Intel C++ 9.0, and MSVC 8.0 (so far).
  2. We thank Torsten Höfler for setting up the configuration of BLAS in scons and Bill Greene for his help to port MTL 4 to MS VC 8.0.
  3. Matrix products of more than two factors enabled, e.g., A+= B * C * D (not yet available on MSVC).
  4. Memory alignment behaves less dangerously now.


Alternatively you can check out the repository if you wish a more convenient manner to update the library. The trunk of the MTL repository is publicly available as read-only via subversion. The command line to check out is:

svn co https://svn.osl.iu.edu/tlc/trunk/mtl4/trunk mtl4

Disclaimer: Please be aware that the repository might be sometimes broken. We will do our best to avoid this or at least warn you if we suspect trouble. Thus, if you experience any problem please read the log file and roll back to the last (allegedly) stable version.