Nvidia首席科学家David Kirk表示,到2012年,全球5种顶尖的超级计算机将使用具有并行计算应用软件的图形处理器,从而完成目前标准的单一CPU配置无法完成的海量数据处理功能。
在上周于旧金山举行的“三维图形的未来”的演讲中,Kirk畅谈了基于GPU的并行计算可以为诸如石油和天然气开采、计算金融以及其它计算建模项目等应用提供运算能力,此外,在图形学科本身也将提供更快、更为强大的混合表现。因为GPU计算已经是一个“数据并行处理”,Kirk认为,把各种计算问题分解为可以在GPU上并行完成的较小的指令集,要比在多核CPU上完成更为方便。
在类固醇上描绘有几分类似于摩尔定律的规律时,他表示,只要人们发挥Nvidia的基于GPU的通用目的计算(GPGPU)的优势,在真实世界应用中性能将提高100倍,正因为如此, Nvidia GPU已经付运了大约五千万片,这些GPU均能运行用于并行计算的CUDA编程语言。
Kirk表示,“这是对超级计算的真正证明,我们每周付运一百万片并行计算芯片。”
CUDA是计算统一设备架构的缩写,是一种由位于加州Santa Clara的Nvidia公司开发的C编程语言,它容许GPGPU程序员编写在图形处理器上执行的算法。目前,有可能在Nvidia的GeForce桌面芯片组、Quadro工作站以及Tesla高性能计算产品上运行CUDA,据Kirk透露,这家图形芯片制造商最近为Macintosh操作系统发布了一款SDK。
除了关于GPU驱动的超级计算机的预测之外,Kirk还谈到了像Evolved Machines这样的公司正在完成的有巨大潜力的研究工作,他们利用经加速的GPU创建了用于有机神经电路生长的仿真模型。
“那意味着我们正在学会如何创建具有嗅觉或视觉认知能力的计算模型,”他说道。当被问及技术上是否实现自我配线合成神经电路阵列时,Kirk拒绝做出回答,因为那预示着“A.I. 霸王”的攻击。
在演讲之后的问答期间,Kirk被问到Nvidia公司的竞争对手AMD下属ATI分部提供的GPGPU产品—如Close To Metal开放式薄硬件接口以及FireStream流计算处理器—时,他说:“ATI的产品有几分并行计算的成分,但是,我们实际上已经不采用他们那种方法,而是构建了实现并行计算的机器。”暗示Nvidia在GPU计算上是主要的原动力。
关键字:编程 数据 并行 摩尔 图形 系统 芯片组
编辑:汤宏琳 引用地址:Nvidia顶尖科学家畅谈图像计算的未来
推荐阅读最新更新时间:2023-10-11 14:55
按键与菜单在嵌入式系统中的设计与应用
一、引言
随着微处理器的广泛应用,越来越多的仪器采用智能化的操作方式,微控制器已经广泛应用到各个领域中,为了使仪器的操作更简便,人机界面更友好,在现代仪器电路中经常采用液晶与按键的搭配方式作为人机接口。液晶不仅功耗低,而且提供的可视化信息丰富。所以采用液晶提供菜单与按键反馈相组合的方式为理想的人机交互方式。根据实际不同的设计,本文主要介绍了在嵌入式系统中按键的软、硬件设计及菜单和程序模式之间的关系。
二、按键的软、硬件设计
在嵌入式系统中,按键是常用的人机交互接口,其硬件电路设计的质量直接关系着最终产品的使用,决定着用户对产品的第一印象,所以,决不可轻视按键设计在电路中的作用。下面介绍几种常用的按键设计电路及其特
[单片机]
一种基于GSM网络的通用短信息控制系统设计
1 概述
GSM的英文全称是Global System for Mobile Communications,其中文含义是“全球移动通信系统”。GSM数字移动通信系统是由欧洲主要电信运营者和制造厂家组成的标准化委员会设计。并在蜂窝系统的基础上发展而成。我国1994年开始建设GSM网。目前全国GSM用户约有1.6亿。而作为GSM服务中一项重要的远程业务。SMS(Short Message Severs)能够在移动用户及外部系统(比如电子邮件、页面调度以及声音邮件系统)之间传送包括文字与数字的短信息。其独特的快捷性,方便性,易用性,已经使其在诸如E-mail、娱乐,GPS定位等领域得到了越来越广泛的应用。目前已经有许多
[嵌入式]
无刷直流电机直驱抽油机系统控制器设计
目前国内外抽油机以油梁式抽油机为主,其缺点是:传动链长,可控性差,系统效率低、功率因数低、维护费用高、噪声大等,为了克服上述缺陷本设计采用大轮盘外转子无刷直流电机直接驱动抽油机,去掉了油梁、驴头、减速箱等机械装置,简化整个系统的结构,缩短了传动链,大大提高了抽油机的地面效率、机械传动装置的可靠性及运行效率,同时降低了采油成本,节约了资源。
1 抽油机控制系统方案设计
本设计采用高性能第二代单片无刷直流电机控制器MC33035及专门设计用于无刷直流电机控制系统的高性能闭环速度控制适配器MC33039作为无刷电机直驱抽油机系统控制器的核心,采用PWM调制方式控制电机的转矩和转速,由无刷电机内置的霍尔位置传感器检测电机转子的
[单片机]
PIC单片机12864编程程序
IC用PIC16F877A,晶振4MHz,采用并行8线,LCD:TS12864-3,接法在程序中有定义,只要将此程序COPY到你的PICC里编译下载后,在目标板上即可以看到图画了! #include pic.h #define RS RC0 #define RW RC1 #define E RC2 #define PSB RC3 #define RST RC4 //PORTD=DATA; unsigned char COUNT3,COUNT2,COUNT1,COUNT,LCD_X,LCD_Y,LCD_DATA1,LCD_DATA2,LCD_DATA,F3,R1,F0; const unsigned char
[单片机]
嵌入式系统开发:Arm与Linux的完美结合
嵌入式系统的定义应当是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
比如现在ATM取款机就是一个典型RTOS,embedded os主要包括两部分,一部分是处理器,比如Arm,POWERPC,MIPC,一部分是OS,比如Linux,wince,vxworks,us/os,etc.我现在主要学习的路线是arm+linux,选择arm主要是因为arm技术已经比较成熟,选择linux是因为linux是开源的,免费的,另外如果学好了linux就算将来不搞嵌入式系统开发这块,也可以专供linux服务器这一方面。
学习嵌入式linux,主要做的就是
[单片机]
基于ARM和DS1307的实时时钟系统设计
介绍了一个简单的可调实时时钟系统的设计。设计中采用了Atmel32位的ARM微处理器作为控制驱动器件,实现了对DS1307实时时钟芯片的时间信息采样和液晶显示,并通过键盘来调节时间信息。通过实际的测试,该模块得到稳定的运行。 实时日历时钟在测控系统和智能显示中得到了广泛的应用。通过软件编程和CPU中断构造软时钟是一种较为常用的方法,时钟计时无需外围硬件支持,但是此种方法的弊端是计时精度会受到CPU主晶振、起振电容以及掉电的影响,而导致计时精度不高。因此采用硬件设计实时时钟是一种更为可靠的方式。 DS1307是I2C接口的8引脚实时时钟芯片,片内含有8个特殊功能寄存器和56bit的SRAM。它是一款按BCD码存
[单片机]
基于Matlab的CDMA系统功率控制算法研究
CDMA 移动通信系统具有抗干扰能力强,保密性好,容量大等优点,受到广泛的关注。CDMA是利用码序列的正交性和准正交性区分不同用户,它是在同频、同时的条件下,各个接收机根据信号码型之间的差异分离出需要的信号。由于CDMA系统中同一频率在所有的小区重复使用,CDMA中的干扰特别严重,若没有先进的功率控制技术,尽可能减小用户的背景干扰,就会产生严重的误码现象。随着用户数的增加,信号的信噪比急剧下降。当低于一定门限时,就可能发生通信中断。由于 CDMA系统存在传输衰减、多址干扰、远近效应等问题,系统容量受限于用户间的相互干扰,因此,必须对功率进行控制。本文主要针对CDMA系统中的功率控制算法进行研究。
1功率与容量的关系
[嵌入式]
ADI发布医用级数据和电源隔离的解决方案
Analog Devices, Inc.,全球领先的高性能信号处理解决方案供应商,最新推出用于病人监护设备和其它医疗设备中数据和电源隔离的四通道器件系列,可满足严苛的医用级规格要求,从而扩充了其广泛的数字隔离产品系列。每个器件都集成了 ADI 的 iCoupler(R) 数字隔离技术 ( http://www.analog.com/zh/iCoupler ) 和专利的 isoPower(R) ( http://www.analog.com/zh/isoPower ) DC/DC 转换器,在单个封装内同时提供电源和信号通道的隔离。这些新型 iCoupler 四通道隔离器优于诸如带外部 DC/DC 转换器的光耦等分立解决方案,这是
[模拟电子]