当前位置:首页 > 工业控制 > 电子设计自动化
[导读]意法半导体全资子公司Portland Group宣布支持 Linux、Mac OS X和Windows三大操作系统的PGI 9.0版高性能并行编译器及开发工具系列产品正式上市。PGI 9.0版编译器是首款在含有英伟达(NVIDIA)CUDA图形处理器(GPU)的基于

意法半导体全资子公司Portland Group宣布支持 Linux、Mac OS X和Windows三大操作系统的PGI 9.0版高性能并行编译器及开发工具系列产品正式上市。PGI 9.0版编译器是首款在含有英伟达(NVIDIA)CUDA图形处理器(GPU)的基于x64位处理器的Linux系统中支持高级PGI Accelerator编程模型的公开发行版。

在高性能计算技术(HPC)领域,将图形处理器用作通用加速器是一大趋势。直到目前为止,从Fortran语言应用程序调用GPU还是受到极大的限制。专注GPU加速器的开发人员必须使用C语言详细地编程,使用函数调用序列来管理数据在x64主机与GPU之间的移动,必须把计算负荷从主处理器转移给图形处理器。PGI 加速器Fortran和C编译器能够自动分析整个程序结构和数据,在多核x64位CPU和图形处理器之间分配用户指令规定的应用程序代码,定义并生成一个能够自动使用并行内核、硬件线程功能和现代图形处理器的SIMD矢量功能的回路映射。

现在采用Linux版PGI Fortran和C两种编译器的PGI加速器编程模型,已经开放免费预览版,所有的PGI 9.0被授权者通过展权都可以预览,一直到2009年底。PGI 9.0的其它新特色还包括:多个Fortran 2003的累积功能、包括支持SSE 4.1/4.2在内的Intel Xeon EX (Nehalem) 优化、6核AMD Opteron (Istanbul)支持和优化、OpenMP 3.0的C++语言支持、PGDBG OpenMP/MPI调试器的全新图形界面、PGPROF性能分析环境改进和Fedora Core 10/11、SuSE 11.1和Ubuntu 9支持。

PGI加速器编译器产品线发布

Portland Group还透露新的x64+GPU编译器和开发工具的产品线开发计划,拟定在2009年第四季度进行公开发行。目前在计划中的PGI工作站加速器产品线包括:

·支持Linux、MacOS和Windows操作系统的PGI加速器Fortran和C编译器

·在PGI加速器编程模型内支持图形处理器常驻数据

·使用PGPROF*估器分析x64+GPU应用性能

·扩展型编译器反馈(CCFF)的生成,以指导应用程序移植和优化,满足x64+GPU目标的要求



来源:风中的叶子0次

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在C语言编程中,结构体内存对齐是一个容易被忽视却影响深远的关键问题。它不仅关乎程序性能,更直接影响到内存占用效率,尤其在嵌入式系统等资源受限环境中显得尤为重要。本文将深入探讨结构体内存对齐的原理,并分享手动调整与编译器优...

关键字: C语言 内存对齐 编译器

编译器不仅是连接硬件与软件的桥梁,还直接影响MCU的性能优化与功能安全。面对汽车行业对高可靠性、低功耗和高算力的需求,编译器需在确保ASIL-D等严格标准的同时,最大化发挥RISC-V芯片的潜力。

关键字: 车规MCU RISC-V 编译器 HighTec

国内电子信息产业内的厂商正在全球嵌入式系统的发展浪潮中扮演着越来越重要的角色,但随之而来的是国内嵌入式系统和相关芯片企业在出海时也面临越来越多的合规要求,尤其是在保障用户、设备和周边人与物安全的功能安全领域内的合规要求。...

关键字: 嵌入式系统 智能网联 编译器

【2025年4月11日, 德国慕尼黑讯】全球功率系统和物联网领域的半导体领导者英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)推出用于AURIX™、TRAVEO™和PSOC™的可扩展软件包产品组合...

关键字: PSOC 物联网 编译器

瑞典乌普萨拉,2025年3月11日 — 全球领先的嵌入式系统开发软件解决方案供应商IAR在德国纽伦堡举办的embedded world 2025展会上重磅发布全新云端平台。该平台为嵌入式软件开发人员提供前所未有的自由度与...

关键字: 编译器 嵌入式 RISC-V

该统一解决方案为Microchip编译器产品线提供灵活且经济高效的许可选项

关键字: 编译器 嵌入式

当安全标准相互契合:意法半导体 (ST) Stellar MCU取得了风险管理安全标准等级最高的ISO 26262 ASIL D 级认证,现在更有达到同等安全级别的 HighTec Rust 编译器的加持

关键字: 微控制器 编译器

在STM32的开发过程中,开发者可能会遇到各种编译错误,其中“Program file does not exist”是一个较为常见且可能由多种原因引起的错误。这个错误通常意味着编译器在预期的路径下没有找到可执行文件(如...

关键字: STM32 编译器

基于ARM内核的芯片在我们的世界中无处不在,从简单的MCU到高端的应用处理器,各行各业中都有它们的身影。 如今ARM生态系统非常繁荣,在这繁荣的背后编译器的作用功不可没。

关键字: ARM 编译器

台湾新竹-2024 年 11 月 5 日-新唐科技正式推出免费版 Arm® Keil® MDK Nuvoton Edition,成为全球首家提供 Keil MDK 完整版的公司。此专业工具适用于开发基于Arm Corte...

关键字: 编译器 微控制器 嵌入式
关闭