• <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 楊粼波 閱讀(1374) 評論(0)  編輯 收藏 引用

            囯产精品久久久久久久久蜜桃 | 久久99精品久久久久久hb无码| 中文国产成人精品久久亚洲精品AⅤ无码精品| 久久本道综合久久伊人| 久久久久久久97| 一本久久久久久久| 久久人做人爽一区二区三区| 久久综合丁香激情久久| 久久久www免费人成精品| 97久久精品人人澡人人爽| 色青青草原桃花久久综合| 国产精品成人久久久久三级午夜电影| 亚洲精品乱码久久久久久不卡| AAA级久久久精品无码片| 久久久精品人妻一区二区三区蜜桃 | 午夜精品久久影院蜜桃| 精品少妇人妻av无码久久| 一本大道久久东京热无码AV | 久久亚洲国产成人影院网站| 成人免费网站久久久| 中文字幕久久波多野结衣av| 久久伊人中文无码| 精品99久久aaa一级毛片| 国产一级持黄大片99久久| 精品综合久久久久久97| 欧美伊人久久大香线蕉综合| 日本久久中文字幕| 人人狠狠综合久久亚洲| 国产精品无码久久久久| 一级做a爰片久久毛片16| 91久久香蕉国产熟女线看| 国产成人综合久久综合| 狠狠88综合久久久久综合网| 99久久精品午夜一区二区| 色综合久久久久综合体桃花网| 97久久婷婷五月综合色d啪蜜芽| 一本色综合久久| 午夜精品久久久久久中宇| 精品久久久久久无码专区| 久久天堂电影网| 亚洲精品综合久久|