kns1024wh
发表于 2012-03-10 22:38
回复 1# send_linux
APU的笔记本和这个有啥关系 是不是比I7的还要好
chenyx
发表于 2012-03-11 07:53
回复 82# kns1024wh
Apu是amd的cpu和gpu融合的产品,从各方面评测的文章来看,比i7差,比i5稍差
lemoncandy
发表于 2012-03-11 08:47
cnzwg2007 发表于 2012-03-10 14:44 static/image/common/back.gif
回复 51# lemoncandy
解压缩有问题啊?
说的很清楚了啊,所有的包要下载下来,并且放到一个目录下,才能自动关联并解压。
lemoncandy
发表于 2012-03-11 08:53
Mysql2009 发表于 2012-03-09 23:44 static/image/common/back.gif
是的,相对来说,微软在这方面的工作做的也挺多的,微软的DirectCompute和Khronos旗下的OpenGL,都对CU ...
Directcompute是一种用于GPU通用计算的应用程序接口,由Microsoft(微软)开发和推广,集成在Microsoft DirectX内。其中DirectX 10内集成Directcompute 4.0;DirectX 10.1内集成Directcompute 4.1;DirectX 11内集成Directcompute 5.0 。与Directcompute起到相同作用的还有OpenCL和CUDA。其中Directcompute和OpenCL是开放标准,CUDA是基于nVIDIA CUDA架构的私有标准。
支持DX10的GPU可以利用Directcompute的一个子集进行通用计算,支持DX11的GPU则可以使用完整的DirectCompute功能。nVIDIA CUDA技术和ATI Stream技术(现在称为AMD APP技术)均提供对Directcompute的支持。
随着业界对GPU通用计算技术的认可与重视,不同的厂商开始提供不同的GPU通用计算API解决方案。其中nVIDIA最先提出CUDA,但是CUDA是一种基于CUDA架构的私有标准,非CUDA架构的GPU(例如AMD GPU)无法使用。除了CUDA外,还有OpenCL,他是由苹果提出的,得到业界多家厂商支持的开放标准。
但是OpenCL的成员中并不包括微软,作为业界的领军者,微软自己推出了DirectCompute,并集成在DirectX内。当然DirectCompute也是一种开放的标准,由于微软在业界的地位,nVIDIA和AMD均提供对DirectCompute 的支持。
另外,nVIDIA CUDA只是面向GPU通用计算,而OpenCL和Directcompute则在面向GPU通用计算的同时,还支持CPU+GPU异构运算。因此nVIDIA在不断发展自身CUDA的同时,也要同时兼顾对OpenCL和Directcompute的支持。因为任何私有标准都是没有前途的。
Directcompute是Windows 7操作系统里最重要的一个组成部分,在Windows 7中,CPU与GPU组成了协同处理环境。它们的分工是,CPU运算非常复杂的序列代码,而GPU则运行大规模并行应用程序。 因此,在Windows 7,CPU与GPU功能平衡,可以提供更快、更可视化的Windows 7体验。也标志着主流的桌面级操作系统开始迈向异构通用计算。
方兆国
发表于 2012-03-11 09:17
本帖最后由 方兆国 于 2012-03-11 09:46 编辑
CPU+GPU计算模式与单纯的CPU计算模式相比的优势
GPU+ CPU计算模式比CPU计算模式增加了一个高速处理芯片,必然会提高系统运行效率;
GPU的浮点运算能力强大,功能专一,在图形效果上很出色,而且还分担了CPU的运算负担;
有一个在I/O处理方面的例子。
起初系统对于I/O处理使用的是程序直接控制方式,使用这种方式,CPU只能等待I/O操作;
后来发展出了通过I/O中断方式的I/O处理方式,减轻了CPU的负担,加快了系统运行的速度和运行的效率,但是此时还是需要CPU去处理每个字符的传输;
后来出现了DMA方式(Direct Memory Access,直接内存存取) ,有DMA控制器来居然进行I/O操作,只要CPU给DMA控制器一个相关的命令,DMA控制器就会把磁盘中的数据直接传输到内存中的某块区域当中,无需CPU对每一个数据进行中转,CPU只需要在数据传输开始和传输结束时处理一下即可,极大地减轻了CPU的负担;
后来又出现了IOP(输入输出处理器,I/O Processor)它连接在主计算机上,主机的输入输出操作由它来完成,它根据主机的I/O命令完成对外设数据的输入输出,输入输出由IOP完成,提高了主机的工作效率。
显示器又称标准输出,对磁盘输出有利的方案对于标准输出也应当适用。DMA控制器和IOP可以明显改善主机效率,那么GPU也应该会提高主机的效率。
方兆国
发表于 2012-03-11 09:30
回复 9# yifangyou GPU的种类繁多,厂商较多,不像CPU的只有两家,缺乏标准,开发出来的程序不能通用运行。这个CPU厂家不只AMD和Intel这两家呀
还有精简指令集的Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的PowerPC、MIPS公司的MIPS和SUN公司的Spare,中国的龙芯
复杂指令集还有VIA中国威盛
Mysql2009
发表于 2012-03-11 09:43
方兆国 发表于 2012-03-11 09:17 static/image/common/back.gif
CPU+GPU计算模式比单纯的CPU计算模式的劣势:浪费能源...
请问楼主你认真了解相关的行业发展么?
GPU在某些方面的计算效率真的比CPU高很多倍,以前一个500个节点CPU的HPC,现在一个8节点的GPU集群就能干了,能耗降低的不是一点半点。
方兆国
发表于 2012-03-11 09:46
回复 88# Mysql2009
额,我只是了解一些比较基础的……
我马上修改帖子……
方兆国
发表于 2012-03-11 09:47
Mysql2009 发表于 2012-03-11 09:43 static/image/common/back.gif
请问楼主你认真了解相关的行业发展么?
GPU在某些方面的计算效率真的比CPU高很多倍,以前一个500个 ...
喏,木有啦
fyjc87
发表于 2012-03-11 13:14
学习中,经验啊吸
页:
1
2
3
4
5
6
7
8
[9]
10
11
12