• <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>

            牽著老婆滿街逛

            嚴(yán)以律己,寬以待人. 三思而后行.
            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 楊粼波 閱讀(1369) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            婷婷综合久久中文字幕蜜桃三电影| 香蕉久久久久久狠狠色| 99久久人妻无码精品系列蜜桃 | 久久亚洲AV无码精品色午夜麻豆| 婷婷久久精品国产| 色欲久久久天天天综合网精品| 久久丫精品国产亚洲av不卡| 99久久精品免费看国产| 伊人久久大香线蕉综合影院首页 | 青青草国产97免久久费观看| 久久国内免费视频| 精品久久久久久国产免费了| 精品一二三区久久aaa片| 国产无套内射久久久国产| 丁香色欲久久久久久综合网| 99久久婷婷国产综合精品草原 | 亚洲国产成人久久综合碰碰动漫3d | 久久天天躁狠狠躁夜夜avapp| 久久精品国产亚洲欧美| 精品国产乱码久久久久久人妻| 久久精品成人一区二区三区| 久久国产亚洲高清观看| 久久成人国产精品免费软件| 精品国产热久久久福利| 久久精品成人免费网站| 亚洲愉拍99热成人精品热久久| 久久人人爽人人精品视频| 国产精品久久久天天影视| 色综合久久中文字幕无码| 久久久久亚洲av综合波多野结衣| 精品久久久久久国产三级| 亚洲午夜久久影院| 99久久婷婷免费国产综合精品| 欧美丰满熟妇BBB久久久| 日日躁夜夜躁狠狠久久AV| 国产精品99久久久精品无码| 国产精品成人久久久| 久久人人爽人人爽人人片AV东京热| 久久一区二区三区免费| 香蕉久久永久视频| 久久99这里只有精品国产|