注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 游侠硬件信息交流发布区 DX12展示:完美多核心、轻松跨平台
查看: 1862|回复: 7
打印 上一主题 下一主题

[转贴] DX12展示:完美多核心、轻松跨平台 [复制链接]

这是我的水❦你怎么水
子在川上曰:阿里路亚
天际·八十万水军总教头

大头像勋章白金会员勋章活跃勋章荣誉勋章特色头衔勋章人气勋章·初级勤劳之证

帖子
65211
精华
0
积分
36849
金钱
714
荣誉
375
人气
4931
评议
9

跳转到指定楼层
楼主
发表于 2014-3-21 21:44:55 |只看该作者 |倒序浏览

今天,微软正式公布了新一代API DirectX 12。虽然没有太多革命性的变化,但在多年的沉寂和迟缓中,终于迎来了一次大幅度的进步,特别是其中的两个特性尤为值得关注。

首先就是多线程。

其实这个多线程指的不是显卡,而是多核心处理器。DX11已经较好地支持了多线程,但由于运行时、驱动过载的影响,每个核心仍然浪费大量的闲置时间,DX12则能将几乎每个核心的所有潜力都挖掘出来,而且可以做到随着核心数量的增长,性能几乎线性提升。

微软举的例子是3DMark 11。将其导入支持DX12之后,可以发现CPU利用率提高了50%,同时在各个核心之间的负载分配也更加均衡了。

微软给出的数据显示,DX12模式的3DMark 11某环节测试时间可以比DX11缩短大约32%,其中显卡花费时间更是节省了整整一半。

另外从负载分配情况可以看出,DX11下有多个环节都只能由同一个核心执行,大大降低了效率、浪费了时间,DX12则能让所有核心共同参与执行,尤其是在驱动环节。

简单地说,DX12虽然是图形开发规范,但是有了它,应用、游戏就能以超高的效率发挥多核心处理器的优势,充分利用硬件资源。


DX11/DX12渲染时间、负载分配对比


DX11/DX12渲染时间、负载分配对比


3DMark 11 DX11:注意看第一个线程的时间是其他三个的十倍左右


3DMark 11 DX12:四个线程时间基本差不多,第一个只是稍高一点

其次是更底层的API和跨平台移植。

微软没有明说,但这一点无疑是和AMD Mantle有着异曲同工之妙,只不过后者局限在AMD GCN架构显卡上,微软的则是通用的。

有了Mantle、DX12,开发人员就可以更接近硬件底层,从而提高硬件资源的利用效率,可以像主机上那样高效。更重要的是,Xbox One(其实还有PS4)主机平台底层架构和PC已经是相通的了,跨平台移植将会非常轻松。

正是因为强大的跨平台属性,DX12可以同时支持Windows PC、Windows平板机、Windows Phone智能手机、Xbox One游戏主机。只要开发者愿意,可以将自己的作品简单移植到其他平台。

微软现场演示了Turn 10工作室的《极限竞速5》通过Xbox One已经有了的底层API,将原来的Xbox One DX11.x内核渲染引擎一直到了PC DX12之上,而且只用四个人干了一个月的时间就搞定了。

现场跑的是一个DEMO,显示帧率是稳定的60FPS,不过用什么硬件测试的并没有说。

以下是PCPer直播过程中拍摄的一些现场照片,大部分早晨都发过了,但是这次的分辨率都很高,所以再贴一遍供大家参考。最后一张是微软、AMD、NVIDIA、高通等厂商一些大拿的合影。


DX12意味着什么?


DX12简介


DX历史


硬件趋势


游戏开发者的需要


微软正在做的改进


已有 1 人评分金钱 收起 理由
a451629412 + 5 感谢分享~

总评分: 金钱 + 5   查看全部评分

使用道具 举报

这是我的水❦你怎么水
子在川上曰:阿里路亚
天际·八十万水军总教头

大头像勋章白金会员勋章活跃勋章荣誉勋章特色头衔勋章人气勋章·初级勤劳之证

帖子
65211
精华
0
积分
36849
金钱
714
荣誉
375
人气
4931
评议
9

沙发
发表于 2014-3-21 21:46:06 |只看该作者



使用道具 举报

帖子
73
精华
0
积分
37
金钱
283
荣誉
0
人气
0
评议
0
板凳
发表于 2014-3-21 22:17:45 |只看该作者
DX11的游戏,出个补丁,再用DX12显卡。 帧数会提高。

微软的这些员工在骗钱啊!  当年在开发DX11的时候,他们应该早知道可以优化4核心以上的CPU,为什么那时候不去做,反而等到现在?

使用道具 举报

帖子
73
精华
0
积分
37
金钱
283
荣誉
0
人气
0
评议
0
地板
发表于 2014-3-21 22:18:01 |只看该作者
DX11的游戏,出个兼容DX12的补丁,再用DX12显卡。 帧数会提高。

微软的这些员工在骗钱啊!  当年在开发DX11的时候,他们应该早知道可以优化4核心以上的CPU,为什么那时候不去做,反而等到现在?

使用道具 举报

帖子
8283
精华
0
积分
4399
金钱
38019
荣誉
24
人气
164
评议
0

5#
发表于 2014-3-21 22:44:14 |只看该作者
所以等DX12出來後,八核心的CPU終於有用了,不然現在玩遊戲即使在1440P分辨率下,也從沒超過35%使用率{:13_431:}

使用道具 举报

天使
AMD Tahiti XTL R9 280X

白金会员勋章活跃勋章

帖子
21066
精华
1
积分
11168
金钱
5122
荣誉
24
人气
1819
评议
12

6#
发表于 2014-3-22 16:22:04 |只看该作者
船长最近咋回事?
这新闻跟你之前自己转的那条差不多啊。

使用道具 举报

游侠高级DIYER

帖子
5623
精华
1
积分
3120
金钱
11139
荣誉
8
人气
280
评议
0

7#
发表于 2014-3-22 19:24:43 |只看该作者
jemmy03 发表于 2014-3-21 22:44
所以等DX12出來後,八核心的CPU終於有用了,不然現在玩遊戲即使在1440P分辨率下,也從沒超過35%使用率{:13_ ...

八核???

游侠网硬件区群  887280710                                 
      操作系统       Microsoft Windows 11 Home China
    主板:
      处理器名称     16-Core AMD Ryzen 9 5950X, 5041 MHz (50.5 x 100)
      主板名称       Asus ROG Crosshair VIII Hero
      系统内存       DDR4-3200 ECC DDR4 SDRAM  32678 MB
    存储设备:
      硬盘驱动器     Samsung SSD 990 Pro 2TB (2048 GB, PCI-E 4.0 x4)
      硬盘驱动器     Samsung SSD 860 EVO 1TB  (1000 GB, SATA-III)   
    显示设备:
      显示适配器     AMD Radeon RX 6900 XT  (16368 MB)
      显示器         ViewSonic VX2719-2K-Pro [NoDB]  (VZC204400311)

使用道具 举报

帖子
8283
精华
0
积分
4399
金钱
38019
荣誉
24
人气
164
评议
0

8#
发表于 2014-3-23 00:36:30 |只看该作者
火神炮 发表于 2014-3-22 19:24
八核???

現在連四核心八線程CPU玩遊戲都無法超過35%使用率,所以等DX12出來後,將來的八核心才會有明顯優勢

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-6-10 12:30 , Processed in 0.382154 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到