• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            The Matrix Template Library

            http://osl.iu.edu/research/mtl/

            The Matrix Template Library (MTL) is a high-performance generic component library that provides comprehensive linear algebra functionality for a wide variety of matrix formats.

            As with the Standard Template Library (STL), MTL uses a five-fold approach, consisting of generic functions, containers, iterators, adaptors, and function objects, all developed specifically for high performance numerical linear algebra. Within this framework, MTL provides generic algorithms corresponding to the mathematical operations that define linear algebra. Similarly, the containers, adaptors, and iterators are used to represent and to manipulate concrete linear algebra objects such as matrices and vectors.

            To many scientific computing users, however, the advantages of an elegant programming interface are secondary to issues of performance. Generic programming is a powerful tool in this regard as well - performance tuning can itself be described in a generic fashion. These performance tuning abstractions are realized in a generic low-level library - the Basic Linear Algebra Instruction Set (BLAIS). Experimental results show that MTL with the BLAIS achieves performance that is as good as, or better than, vendor-tuned libraries. Thus, MTL demonstrates that the proper abstractions can be used to achieve high levels of performance, contrary to conventional wisdom. In addition, MTL requires orders of magnitude fewer lines of code for its implementation, with the concomitant savings in development and maintenance effort.

            News

            • July 5, 2005: Distribution 2.1.2-22, which is adapted to the stricter syntax requirements in new compilers like gcc 4.0 can be downloaded here.
            • In parallel, Peter Gottschling and Dave Abrahams started the development of MTL version 4.0. It was planned to have an alpha version already released. "A good plan today is better than a perfect plan tomorrow" Robert De Niro said in "Wag the dog". This is certainly true for crisis management but we doubt the same applies for scientific software development.

            Features

            The Matrix Template Library is:

            Generic, Orthogonal, and Comprehensive:
            MTL includes a large number of data formats and algorithms, including most popular sparse and dense matrix formats and functionality equivalent to Level 3 BLAS.
            Flexible and Extensible:
            The MTL interface is designed to allow new functionality to be easily incorporated.
            High Performance:
            With a good optimizing compiler, such as , MTL provides performance equal to (and in many cases better than) vendor-tuned math libraries.
            Reliable:
            MTL is extensively tested on a regular basis.
            Portable:
            MTL is written in ANSI C++ and can be compiled and used on any target platform with an ANSI C++ compiler. Currently, compilers known to work are on various platforms, MIPSp ro 7.3 on SGI, Visual C++ 6.0 and Metrowerks CodeWarrior Pro 5 on NT, egcs-2.91.60 and gcc 2.95.x on various platforms. See FAQ for more information.

            Current Release

            This is version 2.1.2 of MTL and its second full release. If you would like to be kept informed as new releases of MTL are made available, please subscribe to our announcement list.

            posted on 2006-07-01 13:40 楊粼波 閱讀(1367) 評論(0)  編輯 收藏 引用

            国产A级毛片久久久精品毛片| 18岁日韩内射颜射午夜久久成人 | 亚洲欧美日韩精品久久亚洲区 | 午夜福利91久久福利| 91精品国产高清久久久久久国产嫩草| 久久久久AV综合网成人| 亚洲国产精品无码久久一线| 久久久久久久久久久| 午夜不卡久久精品无码免费| 亚洲va久久久噜噜噜久久狠狠| 久久综合亚洲色HEZYO社区| 久久国产AVJUST麻豆| 午夜久久久久久禁播电影| 午夜精品久久久久久99热| 国产精品久久久久9999高清| 久久99久久99小草精品免视看| 9191精品国产免费久久| 欧美精品丝袜久久久中文字幕| 亚洲欧美成人久久综合中文网| av色综合久久天堂av色综合在| 久久A级毛片免费观看| 久久香蕉一级毛片| 久久强奷乱码老熟女| 精品无码久久久久国产动漫3d| 久久天天躁狠狠躁夜夜躁2014| 久久久久免费看成人影片| 免费观看成人久久网免费观看| 久久精品国产亚洲AV不卡| 伊人久久大香线蕉av不卡| 久久综合综合久久狠狠狠97色88| 色综合合久久天天给综看| 久久人妻少妇嫩草AV无码专区| 99久久国产综合精品成人影院| 国产成人综合久久精品红| 狠狠色丁香婷综合久久| 亚洲国产精品一区二区三区久久| 国产精品国色综合久久| 亚洲精品视频久久久| 色成年激情久久综合| 亚洲中文字幕无码一久久区| 国内精品久久久久久久久电影网|