阅读更多

3顶
0踩

编程语言

转载新闻 英伟达发布编译器源代码 开放CUDA平台

2011-12-14 10:18 by 正式编辑 sherry617 评论(4) 有4397人浏览


12月14日消息,英伟达(NVIDIA)公司今天宣布,公司将向学术研究人员与软件工具开发商提供用于新款英伟达CUDA LLVM 编译器的源代码,让他们能够更轻松地为更多编程语言增添GPU支持、在替代处理器架构上支持CUDA应用程序。

LLVM是一款应用广泛、采用模块化设计的开源编译器基础架构,这种设计使其能够轻松地支持新的编程语言和处理器架构。诸多领先企业将LLVM用于各种编程需求,这类企业包括 Adobe、苹果、克雷以及美国艺电等等。

基于LLVM的新款CUDA编译器在架构方面增强了对英伟达并行GPU的支持。现已上市的最新版本CUDA Toolkit(v4.1)包含该编译器。

Ocelot项目的内容是把运用CUDA C语言编写的软件移植到不同的处理器架构上来。佐治亚理工学院教授兼Ocelot项目负责人Sudhakar Yalamanchili表示:“开放CUDA平台是英伟达迈出的重要一步。异构是未来计算的大势所趋,而CUDA编程模型可提供一种十分有效的方法,让开发者能够在多种不同类型处理器上最大限度提升性能,其中包括AMD GPU和Intel x86 CPU。”

开发者需要针对特定领域的问题和未来编程模型而对异构并行系统进行编程,促成这种编程的替代方法有助于加速实现百亿亿次级(Exascale)计算。 通过发布CUDA编译器和内部表示(IR)格式的源代码,英伟达将让研究人员能够更灵活地将 CUDA 编程模型移植到其它架构上来,推动下一代更高性能计算平台的发展。

软件工具开发商还可以利用编译器源代码技术来打造定制的解决方案。

The Portland Group主任Doug Miles表示:“这一积极的行动让PGI能够开发出原生CUDA Fortran和OpenACC编译器。与英伟达CUDA C/C++一样,这些编译器能够利用相同的设备级优化技术。 此举将让开发者能够利用现有工具实现无缝调试与分析,而且让 PGI 能够专注于更高级别的优化与语言特性。”

来自: 腾讯科技
3
0
评论 共 4 条 请登录后发表评论
4 楼 pch272215690 2011-12-15 11:23
华裔创建的公司yahoo,nvidia现在都不好过啊
3 楼 cyberblue 2011-12-15 10:17
应该是跟Intel对着的

PS: 原来cray用的是llvm
2 楼 geminiyellow 2011-12-15 07:36
跟微软对着的。
1 楼 allenny 2011-12-14 13:14
这东西念什么?“粗大”吗?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 心路历程(六)-一个人的后台

    那是的是还是一个刚自学完的矛头小子,为找工作,房子,生存而烦恼的应届生。而在今年(2017)的3.24号,我开始了我的职业生涯的第二家公司-金立手机北京研发部。面试很顺利,初试是一个组长,然后我们聊了聊java的...

  • 第一次实习遇到的项目问题与心得体会

    实习 Maven依赖问题 jar包的导入 前端项目打开问题 node.js nvm 卸载流氓软件 win10安全模式

  • 设计新手最常见的4个问题

    我发现几乎每天都有人在...这些类似的问题应该很多人也都想知道答案吧,那么今天我就从以下4个方面,统一为大家做一个解答和分析。 做练习的正确思路是怎么样的? 如何跳出思维的坑? 什么样的设计师比较吃香? 到

  • 一个程序员工作经历和成长感悟

    ​俺老家是江西的,在大学混了3年多,基本上都是玩过来的,在大学四年的候,对于未来的道路,是很迷茫的,不知道自己要干啥,因为自己学的是信息专业,班上一半人想从事金融个管理方面的工作,还有一部分就是从事IT...

  • 一个老码农对职场的思考

    ... 作者:岳京杭,码农、湖南人,求学于西安、北京,目前杭漂。混迹于通信、互联网行业,曾...来自:中产之路(Id:zhongchanzhilu)一,题记选择大于勤奋“如果你在火箭上有一个位置,别计较坐在哪儿。先...

  • 一个很重要的提醒

    说实话,去年回来后,真的一直特别的忙,忙着找工作,忙着找装修,谈合同,看材料,忙着看装修 [这里给后在需要装修的伙伴提下,家装真的要注意,如果你不太专业,最好先找个熟悉的朋友请教请教,这...

  • 一个30岁男人转型码农的平凡之路

    今天给大家带来的是一个转行的故事,一个30岁才开始学习编程的小白,资质平平,真正的零基础。他的故事和那些大众喜欢的、夸张的、甚至虚假的华丽转身不同,一点也不精彩、一点也...

  • 深圳找工作和租房你不知道的那些事(免费住宿福利申请!)

    (2) 注意礼貌,注意时间观念 (3) 当然面试是一个相互交流了解的过程,你要准备好自己的能力展示 (4) 当然要自信,不要妄自菲薄,你跟公司是一个相互解决需求的合作关系。正视这种关系,好好展示自己就OK 看过的小...

  • 应届生北漂的一个月的个人体会

    2016.07.06离开了自己生活了四年的大学校园,踏上了北漂的路程,心里心情五味成杂,有着彷徨,焦着,也有着丝许激动,从来没有到过这个大城市,不知道是什么样的生活,什么样的情况,充满了许多的期待,刚到北京,找了一个床位...

  • 嵌入式面试全攻略,记我的一次校招

    由于去的比较早,且还有没几天就过中秋节了,所以这段时间来校招的公司不是太多,但是当时并没有意识到这个问题,在经过几天的折腾之后,发现竟然一无所获,面试机会都不超过两个,说实话,当时我们两个都有点灰心...

  • 《那些年啊,那些事——一个程序员的奋斗史》四

    ”段伏枥突然觉得奇怪,为何伍定轩会突然提出这个问题。    “你看我的仙人掌。”伍定轩指了指摆在电脑旁边的一盆仙人掌。当初伍定轩决定买这小盆仙人掌的时候,也是从网上听人说,它可以防辐射。    伍定轩...

  • 第一个工作单位的那些事

    从07年毕业至今,已经将近4年,换了两次工作,相对来说,第一个工作时间最长,3年半.也深刻感受到对于应届毕业生,第一个工作的重要性,第一个单位所在的行业的重要性,换工作易,换行业难.有个好的起点更难. 2007年7月,怀着...

  • 一个房屋中介业务建模的实例分析

    一位名叫Midhael Yan的朋友给我发来一封信,信中谈到这样一个问题。我觉得很有代表性,因此公开发布到BLOG上。这位朋友的问题是这样的: 一个租房中介准备提供一个网上中介服务系统,主要包括以下服务: 给求租者...

  • PaddleTS 是一个易用的深度时序建模的Python库,它基于飞桨深度学习框架PaddlePaddle,专注业界领先的深度模型,旨在为领域专家和行业用户提供可扩展的时序建模能力和便捷易用的用户体验

    PaddleTS 是一个易用的深度时序建模的Python库,它基于飞桨深度学习框架PaddlePaddle,专注业界领先的深度模型,旨在为领域专家和行业用户提供可扩展的时序建模能力和便捷易用的用户体验。

  • 白色大气风格的乐器爱好者网站模板下载.zip

    白色大气风格的乐器爱好者网站模板下载.zip

  • 海外派遣员工管理守则.docx

    海外派遣员工管理守则

  • flowable-demo-master

    flowable-demo-master

  • 图书管理系统-数据库设计报告.docx

    内容概要:本文档详细介绍了一个图书馆管理系统的数据库课程设计。内容涵盖需求分析、数据库设计、SQL实现、前端实现及系统测试等环节。项目旨在支持图书借阅、归还、图书信息管理、用户管理等功能。数据库设计包括三个主要表:用户表(Users)、图书表(Books)和借阅记录表(BorrowRecords)。通过具体示例演示了表的创建、数据插入及查询操作。 适用人群:适合正在学习数据库设计或从事数据库相关工作的学生和技术人员。 使用场景及目标:①学习如何进行需求分析,确定系统的功能和数据需求;②掌握数据库设计方法,绘制ER图并转换为具体的表结构;③编写SQL语句,实现数据的增删改查操作;④实现前端页面,完成与后端的交互;⑤进行系统测试,确保各项功能正常运行。 其他说明:此文档不仅提供了理论知识,还给出了详细的代码示例,非常适合动手实践。建议在学习过程中结合文档中的示例,动手实现数据库设计、SQL操作和前端页面,从而加深对数据库技术的理解。

  • 白色风格的手机网站模板下载.rar

    白色风格的手机网站模板下载.rar

  • 白色淡雅风的商务企业网站模板下载.zip

    白色淡雅风的商务企业网站模板下载.zip

Global site tag (gtag.js) - Google Analytics