NvidiaGPU可加速苹果微软操作系统执行速度万芳
Nvidia:GPU可加速苹果、微软操作系统执行速度-CSDN.NET
摘要:4月28日国际报道 Nvidia表示,使用绘图芯片,将可加快苹果及微软下一代操作系统的执行速度。
4月28日国际报道 Nvidia表示,使用绘图芯片,将可加快苹果及微软下一代操作系统的执行速度。
负责Tesla产品的Nvidia产品部经理Sumit Gupta接受专访时表示,新的程序设计环境将善加利用绘图处理器潜在的计算性能,让那些在苹果OS X Snow Leopard及微软Windows 7平台上执行的软件跑得更快。 绘图芯片不再只是攻游戏使用,通用绘图处理器(General-Purpose Graphics Processing Units;GPGPU)已蔚为风潮。现在盛行的作法是,运用GPU里内含的数十个(高端芯片里甚至有数百个)处理核心,来加速处理任务。这些任务若交给中央处理器(CPU)来做,其执行效率可能比较差。
这正是开放计算语言(Open Computing Language;OpenCL)切入之处。OpenCL是一种支持异质计算(heterogeneous computing)的程序设计环境。所谓异质计算,意指混用多核心的CPU与绘图处理器(GPU)。微软的同质(analogous)程序设计环境是DirectX。
苹果网站这么描述OpenCL:Snow Leopard的另一项强大的技术是OpenCL...让开发者能有效率地利用目前闭锁在绘图处理器内的计算性能。
今天不论是在PC或Mac上,英特尔和AMD制的CPU都能处理一般的操作系统任务,例如在使用者点击桌面图示以开启应用程序时,处理一连串的任务。
但未来,一部分传统上由CPU包办的任务,都将转交给GPU处理,形成部分运作在CPU上执行、部分运作由GPU代劳的局面。
Gupta说:OpenCL和DirectX有趣的一点是,OpenCL将成为苹果操作系统(Snow Leopard)的一部分,以及Windows 7的一部分。基本上,这对消费者的意义是,如果你的笔记本电脑内建Nvidia GPU或ATI (AMD) GPU,操作系统就会跑得比较快,因为操作系统基本上是用两个处理器来执行。操作系统把GPU同时当作绘图芯片与计算引擎,这是历来首见。
他举例说,Google的Picasa完全靠CPU执行,但若选取图片并使用过滤器(filter),那么filter就会在GPU上执行。
不过,CPU还是不可或缺的。他说:CPU是十八般武艺样样通,尤其擅长处理无可预知的任务;GPU则是精通一种任务,尤其是高度平行(highly parallel)的任务。
发布GPU潜在计算性能的一大阻碍,是程序设计环境。Gupta说:使用GPU最难的地方,在于必须使用图形语言来作程序设计。但有了OpenCL和Nvidia以C语言为基础的CUDA开发者环境,让这种情况改观。
- 最火技能大赛引领下的机电一体化技术专业教学改舱室设备仙桃塑料模具纺纱加工振动Frc
- 最火与极光相伴挪威哈罗格兰德大桥佐敦保护0软件德兴电镀铬接线盒电子印刷Frc
- 最火智能建筑主流技术及其应用密度板华阴泡沫石棉包装印刷多功能机Frc
- 最火瑞泰科技净利润微增08看好玻璃出产线复产藤桌椅江山逻辑电路气体板热压机Frc
- 最火对比国产制袋机与进口制袋机的优劣途锐配件冷水江体重秤台秤上光机Frc
- 最火冷链物流市场稳步发展背后难点重重水泵配件链钩沉头螺丝高压阀门挂表Frc
- 最火盾安集团创新发展大会在杭州隆重召开频谱仪直线轴承升降平台带鱼养殖餐巾Frc
- 最火黑莓和三星等签订移动服务合作协议姜堰袋灌装机旋塞阀管接头钻机Frc
- 最火有色金属分类及产品牌号表示方法开沟机家庭护理金属加工木工机床干电池Frc
- 最火独特的加网方法提高报纸照片质量专业磨光利川开槽机教材膜组件Frc