CD-adapco公司选用The Portland Group的PGI Unified Binary技术

最新更新时间:2007-05-28来源: 电子工程世界关键字:二进制  代码  编译 手机看文章 扫描二维码
随时随地手机看文章

STAR-CD内置PGI编译器,在x64平台上性能表现优异

中国,2007年5月28日 — 意法半导体的全资子公司、世界领先的高性能计算技术(HPC)编译器供应商The Portland Group宣布,世界知名的流体、热学和应力仿真软件供应商CD-adapco正在利用PGI Unified Binary技术打造该公司最新版的旗舰产品STAR-CD 4.0软件包。

PGI Unified Binary是一个可在两个不同处理器平台上运行的x64二进制可执行文件,内含针对AMD和英特尔的x64处理器优化的代码序列,应用软件不论是部署在哪一种x64处理器上,都能具有正确的功能和优异的性能。利用PGI Unified Binary技术,软件开发商如CD-adapco能够充分利用AMD和英特尔最新的创新成果,同时把两种不同类型的x64处理器视为一个单一平台,从而最大限度地提高软件开发的灵活性,开发人员不必再为两个不同的处理器平台开发优化应用软件。从版本6.1开始,PGI所有编译器产品都采用了Unified Binary技术。

“我们注意到越来越多的像CD-adapco一样的独立软件开发商开始接受PGI Unified Binary技术,他们终于了解该技术的独特优点。因为能够在两个不同的x64平台上部署一个可执行文件,该技术有助于缩减客户开发、测试和部署像STAR-CD一样复杂的高端应用程序的时间和成本,”The Portland Group主管Douglas Miles表示,“PGI Unified Binary还给工作在含有基于各种x64处理器的工作站、服务器、群集器环境中的应用终端用户带来明显的好处。”

STAR-CD是一个全球领先的计算流体力学(CFD)建模产品,可以对液体和固体的流体及热特性进行仿真。在测试设计原型之前,科学家和工程师可以利用CFD软件分析产品设计的流体和热特性,提早获得有关产品关键性能因素的有价值的分析数据,或者根本不需测试产品原型。典型应用包括对汽车或飞机机翼上方的气流、内燃机、赛艇龙骨的性能或心脏血流的建模分析。STAR-CD系统是一个提供当今最有效的数字仿真方法之一的工业CFD软件,其精度之高能够满足复杂物理几何和流体特性的要求。STAR-CD的特点是速度、效率、精度和可靠性非常出色,能够满足先进工程设计的开发需求。

“通过PGI Unified Binary技术,我们可以提供一个支持x64 Linux平台的STAR-CD安装环境,因为x64 Linux操作系统在AMD和英特尔的CPU平台上运行得很好。这个功能可以使STAR-CD根据其所在的运行环境对相应的CPU进行优化。这个功能对拥有AMD和英特尔CPU两类工作站和群集器的客户很有用,” CD-adapco产品开发部副经理Mark Liu博士表示,“这项技术还有助于我们加快产品交付周期,用户可以把一个发行版软件用于两种不同的CPU。”

最近的发展趋势表明,在技术层面上,来自AMD和英特尔的两种主要x64处理器架构之间的差异将进一步加大。.平台集成商、独立软件厂商和主要用户正在对能够帮助他们缩小两种处理器之间不兼容差距的工具和技术表现出极大的兴趣。在认识到这个问题已经是影响许多公司决策的关键因素,处理器厂商AMD积极培养并推广以客户为中心的解决方案,如PGI Unified Binary技术。

“让我们的独立HPC软件厂商为用户提供更多的平台选择,PGI Unified Binary技术是一个有效方法,”AMD主管软件开发部的副总裁Earl Stahl表示。“这项技术能够真正地帮助程序开发员解决与支持多系统平台相关的难题,在相互冲突的因素之间进行折衷选择,而且这一切不会以牺牲处理器性能为代价。”

PGI?编译器是高性能计算领域公认的最好的软件,在各种应用领域和产品性能评测中表现出世界一流的性能,经常被引用为工业的性能及可靠性标准。PGI编译器和开发工具被广泛用于高性能计算技术,即以复杂过程的建模和仿真为主的技术计算领域,如海洋建模、天气预报、地震分析、生物信息分析技术等。

今天,PGI编译器及开发工具被广泛用于内置AMD和英特尔微处理器的64位和32位Linux和Windows工作站、服务器和集群器上。最新版的编译器7.0版于2007年3月上市,The Portland Group将支持范围扩大到微软SUV子系统(基于UNIX的应用),并临时支持苹果Mac OS X操作系统。

查看PCI编译器及工具的主要优点,请登录The Portland Group网站www.pgroup.com/about/why_PGI.htm.同时还提供新PGI编译器的评估版。需要用户注册。

关键字:二进制  代码  编译 编辑: 引用地址:https://news.eeworld.com.cn/news/control/200705/13807.html

上一篇:台积电采用65纳米制程为AMD量产多款绘图处理器
下一篇:打响“反击战”——英特尔最新CPU计划出炉

推荐阅读

格雷码转换为二进制码_51单片机汇编语言子程序
卡诺图是组合逻辑电路设计和分析最常用和有效的数学工具,    格雷码是特点是任意两相邻代码之间只有一位数不同,其余各位均相同,正好和卡诺图循环邻接特点一致。    格雷码转换为二进制码的51单片机汇编语言子程序如下:;;入口:8位格雷码存于累加器A,;;返回值:转换所得8位二进制码仍存于累加器A。GtoB:   MOV   R5,   #8    ;;R5←循环次数        MOV   22H,  
发表于 2020-12-25
格雷码转换为<font color='red'>二进制</font>码_51单片机汇编语言子程序
51单片机十进制整数与二进制整数转换汇编语言子程序
====================================【4位十进制整数转换为二进制整数子程序】入口:十进制整数千位数RAM址存于R0,百位数、十位数、个位数RAM址依次加1;返回值:转换所得二进制整数存于R3(高字节)R4(低字节)。DtoB: MOV  R2,  #4        ;;R2←递减的循环次数初值      MOV  A,  @R0             
发表于 2020-12-24
Labview二进制文件的操作
发表于 2020-11-25
Labview<font color='red'>二进制</font>文件的操作
MPLAB X IDE -1:如何反汇编PIC的二进制代码
步骤:1 准备好需要反汇编的代码文件.hex ;2 File --> Import-->Hex File ;3 按下图填好;4 点击Finish;5 选择Production-->Set Configuration Bits后,就会弹出下图;然后在红色圈处就可以选择Program Memory6 在下图红色圈处选择Code后即出现Disassembly Code二 程序1 最初的程序:#include<pic.h>void delay(long i);void main(void){     __CONFIG(OSC_IntRC&WDT_OFF&CP_OFF
发表于 2020-03-29
MPLAB X IDE -1:如何反汇编PIC的<font color='red'>二进制</font>代码
arm的bin二进制代码分析
在bin文件中,就是一条条的机器指令,每条指令4个字节。在ADS中打开一个.s文件,选择project->disassemble可以看到汇编的机器码汇编代码如下(ADS中的一个例程/ARM/ADSv1_2/Examples/asm/armex.s):        AREA ARMex, CODE, READONLY  ; name this block of code        ENTRY    &nbs
发表于 2020-02-17
arm的bin<font color='red'>二进制</font>代码分析
PIC单片机实现二进制码与压缩BCD码的相互转换
编写子程序Bin2BCD、BCD2Bin实现二进制数到压缩BCD码的相互转换。待转换的二进制数存放在w寄存器内,子程序调用完成后得到的BCD码仍存放在w寄存器内返回。例如:movlw .45       ; w=45call   Bin2BCD ;nop                 ; w=0x45一、实现二进制数到压缩BCD码的转换二进制数转压缩BCD码的方法是将二进制码左移8次,每次移位后都检查低四位是否大于4,如果大于4则低四位加3,否则不加;高4位做同样处理
发表于 2019-05-11
小广播
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 数字电视 安防电子 医疗电子 物联网

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved