• 网站地图 |
  • English |
  • 设为首页 |
  • 收藏本站
  • 当前位置:主页 > 产品中心 > 开发平台 > 编译工具 >
    产品名称:Intel Fortran 编译器 Linux 版
    产品编号:
    软件中国产品价格有何不同?
    出版厂商: 软件中国 版  本: 最新版本
    语  言: 授权期限: 永久
    上架时间: 更新时间:
    交货方式: 联系销售人员 配货周期: 与销售联系
    销售热线: 010-51266616
    市场价格:   (以销售人员正式报价为准)
      如何获得此产品的本地化服务?
    产品介绍
    英特尔® Fortan 编译器 Linux* 版本为所有基于英特尔® 处理器的全系列平台提供快速的开发和卓越的性能。该编译器可自动优化软件并进行并行处理,以充分利用最新的英特尔® 多核处理器。此外,面向英特尔 Fortran 编译器 Linux 版的 Cluster OpenMP* 可提供英特尔 Fortran 编译器 Linux 版的全部功能,并能够简便地将 OpenMP 并行扩展至英特尔® 64 架构集群。

    特性及优点:
    先进的优化特性概览
    使用英特尔 Fortran 编译器 Linux 版编译的软件可从高级优化特性中获益,在此将对一些功能进行简要讲解。
    ◆ 多线程应用程序支持,包括用于简单且高效的软件线程技术的 OpenMP 和自动并行处理。
    ◆ 过程间优化 (IPO) 对于许多常用的中小函数,特别是循环内包含调用的程序,IPO 可以极大提高其性能。
    ◆ 档案导引优化 (PGO) 通过降低指令快取置换 (cache-thrashing)、重组代码布局、缩减代码长度并减少分支预测失误来提高应用程序性能。
    ◆ 自动矢量器对代码进行并行处理,并调整数据,其中包含可以生成平衡负载的循环剥离技术,还包含与整个缓存行预取相匹配的循环展开技术。
    ◆ 高级优化 (HLO) 利用循环转换和预取实现更进一步的优化。
    使用英特尔® 调试器针对已优化代码进行调试对于已针对英特尔体系结构进行优化的代码,能够提升其调试过程的效率。

    深入了解高级优化特性
    本部分内容详细描述了上一部份"高级优化功能概述"中特别强调的功能。

    多线程应用程序支持
    OpenMP 和自动并行能够帮助将串行应用转化为并行应用,使您能够充分利用与英特尔® 酷睿™ 双核处理器和双核英特尔® 安腾® 2 处理器类似的多核技术,以及对称多处理系统:
    ◆ OpenMP 是可移植多线程应用程序开发的行业标准。在细粒度(循环级别)与粗粒度(函数级别)线程技术上具有很高的效率。
    ◆ 对于将串行应用程序转换成并行应用程序,OpenMP 指令是一种容易使用且作用强大的手段,它具有使应用程序因为在多核心与对称多处理器系统上并行执行而获得大幅性能提升的潜力。
    ◆ 自动并行使用能自动将循环线程化的自动并行功能,提高多处理器系统上的应用程序性能。这个选项会检测能够安全地并行执行的循环,然后自动生成多线程代码。
    ◆ 自动并行功能使得用户不必处理迭代划分、数据共享、线程调度及同步等低级别的细节。它还能够提供多处理器系统与支持"超线程技术"的系统所具有的性能优势。

     

    发表评论 查看所有评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    用户名: 密码: 验证码:
        推荐产品
    相关产品
    友情链接
    

    关于我们 | 诚聘英才 | 服务介绍 | 产品中心 | 解决方案 | 友情链接 | 留言咨询 | 网站地图 | 联系我们

    Copyright 软件中国 -打造中国最专业的正版软件供应平台 2009-2020
    昆仑永通(北京)信息技术有限公司版权所有 未经授权禁止复制或建立镜像
    京ICP备05048705号