标题:一个C语言的好消息
取消只看楼主
black_boy
Rank: 1
来 自:湖北
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-3-25
 问题点数:0 回复次数:1 
一个C语言的好消息
NV发布CUDA架构 G80万亿次科学运算
驱动之家[原创] 作者:Skyangeles 编辑:Skyangeles 
 
2月16号,NVIDIA公司正式发布了他们的CUDA架构(Compute Unified Device Architecture统一计算设备架构),这就是NV口中的通用GPU(GPGPU)的正式名称。本次,NV面向专业开发者们发布了CUDA软件开发包(SDK)以及C语言编译器的0.8版本。

实际上,早在去年发布G80系列显卡时,NV就已经预告了CUDA的到来。CUDA是世界上第一个针对GPU的C语言开发环境,可以充分应用GeForce 8800 GPU 128(GTX版)或96(GTS版)个流处理单元强大的浮点运算能力,解决复杂的科学运算问题。该环境目前仅支持8800系列显卡,未来还将对NV后续发布的Quadro专业显卡提供支持。根据NVIDIA的测试,8800显卡在CUDA架构中的峰值运算能力可达520GFlops,因此如果构建SLI双卡系统,可以达到1TFlops(即每秒运算1万亿次)的强大运算能力。

NV专业产品总经理Andy Keane介绍说:“目前GPU已经是足够强大的可编程处理器,非常适合大运算量的科学应用,诸如地质勘探,生物学,流体力学,金融建模等等。通过CUDA技术,所有开发人员都能够使用标准的C语言,挖掘NVIDIA GPU中多个处理单元强大的并行计算能力。”

虽然NVIDIA本次发布的CUDA开发环境已经提供了开放下载,但NV官方认为目前只有专业的程序员才是CUDA真正的用户。由于G80内部包含的128或96个流处理单元,在进行科学运算时相当于一个100颗左右CPU的大规模并行处理系统,普通的编程爱好者肯定无法驾驭其协同合作,完全发挥其性能。

CUDA开发环境目前支持Windows XP和Linux(Red Hat Enterprise Linux 4 Update 3)。遗憾的是,目前CUDA仅支持32位系统,因此在进行运算时只能够兼容单精度数据。NV透露今年晚些时候推出的新款显卡将支持64位系统,兼容双精度数据。
搜索更多相关主题的帖子: C语言 好消息 CUDA 架构 GPU 
2008-06-18 15:42
black_boy
Rank: 1
来 自:湖北
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-3-25
得分:0 
广告?
我只是个硬件软件兼爱的电脑爱好者。
利用GPU做数据处理,你难道不激动,这样软件的运行速度会有质的飞跃呀!

做人可以中庸,做事就要极端!
2008-06-25 22:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-219865-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.048934 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved