微软明年将正式发布Windows,微软将在Win10系统上

时间:2020-04-18 22:24来源:美高梅集团手机版
Win7之家:AMD: Windows 7和DirectX 11将在2009年发布? Win7之家:实机评测 - Windows 7 RTM对Nvidia CUDA技术的支持 微软将在Win10系统上正式带来DirectX12,而且DX12只会支持Windows10,看来微软为了Wi

Win7之家:AMD: Windows 7和DirectX 11将在2009年发布?

Win7之家:实机评测 - Windows 7 RTM对Nvidia CUDA技术的支持

微软将在Win10系统上正式带来DirectX 12,而且DX12只会支持Windows10,看来微软为了Win10推广也是够拼的。不过微软这次的底气比只让Vista支持DX10更足,因为DX12比DX10受欢迎多了。

Vista之家:AMD: Windows 7和DirectX 11将在2009年发布?

图形巨头NVIDIA推 出的GPU通用计算技术CUDA相信大家都有所了解,然而随着Windows 7逐渐成为热门的关注对象,有一部分人对Windows 7是否支持CUDA、能否很好的支持CUDA产生了质疑。原因很直接——因为Windows 7支持微软自家的Direct compute!

除了AMD、NVIDIA及Intel这样的硬件厂商全力支持之外,游戏开发商也坚决拥护DX12,广大游戏玩家对DX12带来的性能提升也跃跃欲试,以致于明年你要是还没有DX12平台,基于寒霜引擎的游戏你就别想玩了。

微软明年将正式发布Windows 7?这个口水话题在过去几周已经被翻来覆去的炒作了好几轮,现如今AMD对其表示了兴趣。在近日举办的日本CEATEC电子高新科技博览会上,AMD放出 了一段幻灯片,上面的标题为“What to Expect in 2009”,其中主要有如下几项:

但事实真的是这样吗?今天,笔者就再一次针对CUDA的概念、架构等进行剖析,并且分别在Windows Vista与Windows 7操作系统上对CUDA性能进行对比测试,以达到拨乱反正的效果。

跟AMD的Mantle API类似,微软的DX12简化了游戏开发,提高了游戏性能,游戏开发商没理由不喜欢、不支持DX12。负责寒霜引擎开发的DICE工作室主管、技术大牛JJohan Andersson日前在推特上表示,他希望明年的寒霜引擎游戏将Win10、DX12/WDDM 2.0作为最低系统需求,这意味着Windows10/DX12将成为新一代寒霜引擎游戏的门槛,不支持Windows10和DX12就没得玩了。

在 这张图片的第2行特意说明了"Windows 7 and DirectX 11",不知道AMD是否已经获知内幕消息明年正式发布Windows 7?也许AMD讨论的只是明年的预发布版本,不过从字里行间我们可以体会的出,AMD和我们一样,还是很希望Windows 7明年能够发布的。 2009年发布Windows 7的声音似是而非,目前为止微软始终没有明示具体发布时间,不过微软已经砍掉了Windows Mail、Windows Photo Gallery和Windows Movie Maker等非必要程序,相信这也是赶进度的手段之一。 另外有消息信誓旦旦的宣称,Windows 7微软内部压盘日期为明年六月初。 按照ZDNet作者Ed Bott的说法,微软必须在明年夏天来临之前把时间进度表搞明白,这对于微软来说应该不算什么难事,因为之前也有先例,在Win2000发布仅仅20个月之后他们就推出了Windows XP。

在进行正式的对比评测之前,我们首先必须要了解CUDA到底是什么?而笔者也发现正是因为很多人没有对CUDA进行真正准确客观的了解,才导致了对CUDA和Direct Compute的误解。我们先来看看NVIDIA官方如何解释CUDA这个概念:

Andersson表示这项政策可能有些激进,但会受益良多。

Vista之家,爱上网,爱上Vista123.com

CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA的处理器上以超高性能运行。将来还会支持其它语言,包括FORTRAN以及C++。

由于微软对Win10采取了免费升级的宽大政策,大普及应该可以预见,明年全面升级Win10/DX12也不是多大难题。再说,寒霜引擎的系统要求一直走在前面,3.0版就直接放弃了XP和32位系统,2016年的寒霜引擎要求Win10+DX12倒也不会意外。

NVIDIA提供的CUDA开发包中的C语言编译器版本更新很快

此外,澳门美高梅游戏 ,Andersson还提到寒霜引擎还会支持Vulkan API,这是Khronos组织推出的新一代OpenGL图形规范,跟DX12一样也优化了底层硬件效率。

可以看到,CUDA真正意义上来说是一种通用并行计算架构,但又包含了CUDA指令集架构和GPU内部的并行计算引擎。就如同CPU的情况一样,X86的架构也包含ISA和执行指令的硬件架构。各种应用程序都基于这个架构进行开发并在此上运行。可以说CUDA架构的GPU是图形渲染架构与并行计算架构的合体!

美高梅集团手机版 ,至于目前的寒霜引擎,EA也在对它升级与改善之中,玩家很快就会在《Star Wars: Battlefront》游戏中见到。

CUDA本意就是一种架构,但很多人认为CUDA是一种语言、或者是开发平台,这可能跟NVIDIA最初的宣传、推广策略有关系。在CUDA架构诞生之初,尚不存在专门针对GPU并行计算的开发平台以及编程语言,因此NVIDIA必须给程序员提供一种简单、易上手、并且完整的软件开发解决方案,这样NVIDIA所发布的CUDA包当中就包括了针对GPU的C语言编译器、纠错器/制模器、专用驱动和标准函数库等。

除了支持自家C语言编译器之外,更多的语言及API都能运行在CUDA架构

上图就很好的反映出了CUDA与应用程序接口以及各种语言编译器的关系,其中的DX11计算也就是Direct Compute,可以看出CUDA架构和Direct Compute并无冲突。包括CUDA自家编译器所采用的C语言扩展、OpenCL应用程序接口、Fortran甚至C++等都可以运行在CUDA架构之 上,未来CUDA还将支持更多的语言。在整个产业的共同推动下,GPU计算可谓是前途无量!

实际上,在微软的一份Direct Compute宣传PPT中,我们也可以看到Direct Compute是完全建立在符合统一渲染架构GPU的基础之上的。实际上,从DirectX 10开始,NVIDIA和AMD纷纷淡化管线和顶点的概念,就是为了使得流处理器可以执行更多非3D的应用,而如今微软推出的Direct Compute,无疑对GPU通用计算应用有很大的推动性。


小贴士:DirectX Compute还是Direct Compute?

编辑:美高梅集团手机版 本文来源:微软明年将正式发布Windows,微软将在Win10系统上

关键词: