微波EDA网,见证研发工程师的成长! 2025濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柟缁㈠枟閸庡顭块懜闈涘缂佺嫏鍥х閻庢稒蓱鐏忣厼霉濠婂懎浜惧ǎ鍥э躬婵″爼宕熼鐐差瀴闂備礁鎲¢悷銉ф崲濮椻偓瀵鏁愭径濠勵吅闂佹寧绻傚Λ顓炍涢崟顓犵<闁绘劦鍓欓崝銈嗙箾绾绡€鐎殿喖顭烽幃銏ゅ川婵犲嫮肖闂備礁鎲¢幐鍡涘川椤旂瓔鍟呯紓鍌氬€搁崐鐑芥嚄閼搁潧鍨旀い鎾卞灩閸ㄥ倿鏌涢锝嗙闁藉啰鍠栭弻鏇熺箾閻愵剚鐝曢梺绋款儏濡繈寮诲☉姘勃闁告挆鈧Σ鍫濐渻閵堝懘鐛滈柟鍑ゆ嫹04闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閳╁啯鐝曢梻浣藉Г閿氭い锔诲枤缁辨棃寮撮姀鈾€鎷绘繛杈剧秬濞咃絿鏁☉銏$厱闁哄啠鍋撴繛鑼枛閻涱噣寮介褎鏅濋梺闈涚墕濞诧絿绮径濠庢富闁靛牆妫涙晶閬嶆煕鐎n剙浠遍柟顕嗙節婵$兘鍩¢崒婊冨箺闂備礁鎼ú銊╁磻濞戙垹鐒垫い鎺嗗亾婵犫偓闁秴鐒垫い鎺嶈兌閸熸煡鏌熼崙銈嗗14闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閳╁啯鐝栭梻渚€鈧偛鑻晶鎵磼椤曞棛鍒伴摶鏍归敐鍫燁仩妞ゆ梹娲熷娲偡閹殿喗鎲奸梺鑽ゅ枂閸庣敻骞冨鈧崺锟犲礃椤忓棴绱查梻浣虹帛閻熴垽宕戦幘缁樼厱闁靛ǹ鍎抽崺锝団偓娈垮枛椤攱淇婇幖浣哥厸闁稿本鐭花浠嬫⒒娴e懙褰掑嫉椤掑倻鐭欓柟杈惧瘜閺佸倿鏌ㄩ悤鍌涘 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閻樻爠鍥ㄧ厱閻忕偛澧介悡顖氼熆鐟欏嫭绀€闁宠鍨块、娆戠磼閹惧墎绐楅梻浣告啞椤棝宕橀敐鍡欌偓娲倵楠炲灝鍔氭繛鑼█瀹曟垿骞橀懜闈涙瀭闂佸憡娲﹂崜娑㈡晬濞戙垺鈷戦柛娑樷看濞堟洖鈹戦悙璇ц含闁诡喕鍗抽、姘跺焵椤掆偓閻g兘宕奸弴銊︽櫌婵犮垼娉涢鍡椻枍鐏炶В鏀介柣妯虹仛閺嗏晛鈹戦鑺ュ唉妤犵偛锕ュ鍕箛椤掑偊绱遍梻浣筋潐瀹曟﹢顢氳閺屻劑濡堕崱鏇犵畾闂侀潧鐗嗙€氼垶宕楀畝鍕厱婵炲棗绻戦ˉ銏℃叏婵犲懏顏犵紒杈ㄥ笒铻i柤濮愬€ゅΣ顒勬⒒娴e懙褰掓晝閵堝拑鑰块梺顒€绉撮悞鍨亜閹哄秷鍏岄柛鐔哥叀閺岀喖宕欓妶鍡楊伓婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柛娑橈攻閸欏繘鏌i幋锝嗩棄闁哄绶氶弻鐔兼⒒鐎靛壊妲紒鐐劤椤兘寮婚敐澶婄疀妞ゆ帊鐒﹂崕鎾绘⒑閹肩偛濡奸柛濠傛健瀵鈽夐姀鈺傛櫇闂佹寧绻傚Λ娑⑺囬妷褏纾藉ù锝呮惈灏忛梺鍛婎殕婵炲﹤顕f繝姘亜闁惧繐婀遍敍婊堟⒑闂堟稓绠冲┑顔炬暬閹﹢宕奸姀銏紲闂佺粯鍔﹂崜娆撳礉閵堝棎浜滄い鎾跺Т閸樺鈧鍠栭…閿嬩繆閹间礁鐓涢柛灞剧煯缁ㄤ粙姊绘担鍛靛綊寮甸鍌滅煓闁硅揪瀵岄弫鍌炴煥閻曞倹瀚�
首页 > 硬件设计 > 行业新闻动态 > Portland Group推出针对多核64位处理器优化的PGI 7.1版编译器

Portland Group推出针对多核64位处理器优化的PGI 7.1版编译器

时间:09-29 来源:与非网 点击:

意法半导体(纽约证券交易所代码:STM)旗下全资子公司Portland Group®今天公布该公司的Fortran、C和C++编译器及开发工具套件7.1版全面上市。PGI®编译器和开发工具被广泛用于高性能计算技术(HPC),即以复杂现象的建模和仿真为主的科研计算领域,如海洋建模、天气预报、地震分析、生物信息分析技术等。把软件程序转换成计算机能够理解的二进制指令的PGI编译器是高性能计算领域公认的最好软件,在各种应用领域和产品性能评测中表现出世界一流的性能,经常被引用为业内产品的性能和可靠性参考标准。

最新版的PGI 7.1编译器给多核Linux 台式机带来了目前开发高效并行应用程序所需的操作流程最佳的软件组件。过去10年来,超级计算机的应用程序开发几乎毫无例外地使用业内公认的编程标准:消息传递界面(MPI)编程模型或OpenMP®基于指令的Fortran、C和C++扩展语言。高性能计算机(HPC)开发人员现在要面对一个令人恐惧的任务:调整这些MPI和OpenMP应用程序,使之有效地运行在多核CPU集群器上;而通用计算机开发人员则要面对另一个艰巨的挑战:调整传统的串行应用程序,使之充分利用多核处理器的强大性能。即将来临的多核处理器浪潮要求开发人员必须借用现有的从高性能计算机开发项目积累的软件开发知识库。

PGI 7.1全面支持OpenMP和MPI两种应用程序界面,包括图形OpenMP和MPI调试及评估工具,所有支持Linux平台的PGI 7.1版本都提供这些支持,其中包括价格最低PG软件:单科研用户版PGI C/C++ 工作站。这个版本的许可证长期有效,定价299美元。此前,这样一套完整的并行编程环境只运行在专用的高性能计算机或集群系统,软件定价高达每个席位数千美元。有了PGI的最新产品,几乎所有想要应用程序在多核处理器上并行运行的开发人员,都能买到而且买得起所有这些功能以及最先进的自动并行化工具。

"我们继续投入巨资为科学研究人员提供以性能为中心的编译器和开发工具,同时我们也竭尽全力让普通开发人员也能有机会从事并行应用开发,"Portland Group主管Douglas Miles表示,"PGI 7.1版将带给用户我们最快的编译器,通过在最新多核处理器上进行的性能对比测试,我们发现PGI 7.1版C和C++ 编译器的性能比PGI 7.0提高10%。在帮助我们的客户跨跃多核鸿沟的问题上,我们采取一个比较务实的态度和方法,。从三核或四核的笔记本电脑和台式机,到世界最快的超级计算机的系统,在为这些系统设计并行编程工具时,我们采用整套的工具方法附加越来越好的"‘编译后立即执行’"功能。"

"在针对多核处理器优化应用软件的问题上,惠普及其客户十分赞赏PGI务实的做法,"惠普高性能计算产品市场部经理Ed Turkel表示,"HP十分高兴PGI能够参与我们的多核优化项目。在基于AMD和英特尔多核处理器的惠普服务器和集群器上调整应用程序过程中,我们非常赞赏PGI的与处理器无关的编译器和开发工具给我们的合作客户带来的重要价值。"

PGI 7.1编译器使AMD发布了在AMD Opteron 2.5 Ghz 四核处理器上的 SPECfp_rate_base2006性能比较结果,在使用英特尔的10.1编译器*的英特尔Xeon X5365 3.0 Ghz四核处理器上进行相同的性能对比测试,AMD的性能比英特尔公布的最好成绩快27%以上。"PGI 7.1代表PGI在把C和C++编译器的性能提高到Fortran编译器的水平的道路上前进了一大步,"AMD性能卓越中心高级主官Michael Goddard表示,"PGI和AMD的合作将贯穿2007年全年,以确保PGI编译器非常适应最新的AMD Opteron四核处理器的新型微架构和性能。

PGI 7.1版还标志着两款新产品的问世:PGI针对英特尔处理器的苹果Macintosh操作系统优化的多套编译器和开发工具,以及一套支持微软Windows平台的编译器和开发工具,这套软件包括第一个在微软的旗舰高性能计算机产品Windows Compute Cluster Server (CCS)上支持MSMPI应用程序调试的商用调试器 。PGI 7.1对编译器进行了多项人们注意不到的优化改进,还提高了对本来已经是最复杂的从UNIX应用程序移植到AMD和英特尔处理器系统的编程工具的技术支持。利用一个本机Windows平台上运行类似UNIX的开发环境,或者通过微软支持的基于UNIX的应用子系统,PGI可以把UNIX移植到Windows x64 平台,在为开发人员提供从UNIX将应用程序移植到Linux或Windows平台方面,PGI是一个独一无二的解决方案。Windows平台版PGI 7.1编译器能够在本机Windows上使用所有的PGI编译器和工具,也可以使用Windows SUA (基于UNIX的应用子系统)的PGI编译器和工具。

所有的PGI产品都能生成PGI Unified Binary™ 可执行文件。PGI Unified Binary功能使开发人员能够充分利用AMD和英特尔最新的创新成果,同时把两种不同类型的x64处理器视为一个单一平台,从而最大限度地提高了开发的灵活性,开发人员不必再为两个不同的处理器开发和优化应用软件。PGI新编译器的评估版可以从Portland Group网站www.pgroup.com下载,用户需要注册。

灏勯涓撲笟鍩硅鏁欑▼鎺ㄨ崘

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top