wangchaofire 发表于 2021-2-8 17:07

戴森球计划的这技术算游戏界的黑科技么

就是把很大一部分本来让CPU负担的运算放到了GPU里
让游戏对CPU要求**降低,可以负担的运算量**提升。


dumplingpro 发表于 2021-2-8 17:09

本帖最后由 dumplingpro 于 2021-2-8 19:15 编辑

不算黑科技,非游戏领域用得挺多的,现在AI炼丹就这么玩的。
GPU算力相比CPU数量级优势,优化玄学吹再高,也没GPU加速的提升大。

但是GPU加速需要献祭程序员的头发,尤其是游戏这种变量很大的东西,一般游戏多核优化都懒得搞何况GPU加速,只能说戴森球的程序员牛逼。



塔奇克马 发表于 2021-2-8 17:15

本帖最后由 塔奇克马 于 2021-2-8 17:21 编辑

戴森球完全的多核运算并行化,使用面向数据编程,多核代理分配实现.Unity一直在弄这个东西.有一些例子可以参考.
它对于多核CPU支持并不弱.甚至比很多3A都要强.

这些都不是黑科技只是另一种实现方式.

yst234 发表于 2021-2-8 17:17

有点 PS3 上用 CELL 的 7 个 SPE 处理游戏逻辑的味道。。(当然这玩意不算 GPU)

卿卿雅儿 发表于 2021-2-8 17:18

比特币挖矿就是把HASH算法这种传统由CPU做的事扔给GPU,实际上科学计算领域,用GPU加速的场合非常多。

konev 发表于 2021-2-8 17:19

……又在黑科技了(

wangchaofire 发表于 2021-2-8 17:20

卿卿雅儿 发表于 2021-2-8 17:18
比特币挖矿就是把HASH算法这种传统由CPU做的事扔给GPU,实际上科学计算领域,用GPU加速的场合非常多。 ...

所以我才问游戏界啊

UmarIbnLaAhad 发表于 2021-2-8 18:50

之前gears5能在x1x跑动态4k60帧就是用gpu承担部分cpu计算拉了弱鸡美洲豹一把

thisism 发表于 2021-2-8 19:10

Handso 发表于 2021-2-8 19:13

用compute shader做通用计算在单机游戏界早就已经应用很广泛了吧,像战神4的风场。

—— 来自 Xiaomi M2007J3SC, Android 10上的 S1Next-鹅版 v2.4.4.1

GuardHei 发表于 2021-2-8 19:14

不是,这种做法现在游戏很普遍,不然你以为ps4和x1s那弱鸡cpu怎么跑的动这么多游戏的...
而且戴森球很多地方适合这种做法

—— 来自 S1Fun

Lesismoe 发表于 2021-2-8 19:19

我想知道rimworld能不能用上,这祖传单核到了后期真的卡

塔奇克马 发表于 2021-2-8 19:20

GuardHei 发表于 2021-2-8 19:14
不是,这种做法现在游戏很普遍,不然你以为ps4和x1s那弱鸡cpu怎么跑的动这么多游戏的...
而且戴森球很多地 ...

那为啥这类型的游戏出了戴森球以外运行效率都很烂?

unlsycn 发表于 2021-2-8 19:25

不算连网页应用都支持GPU加速了

-- 傲娇地来自 Stage1未知客户端

GuardHei 发表于 2021-2-8 19:27

塔奇克马 发表于 2021-2-8 19:20
那为啥这类型的游戏出了戴森球以外运行效率都很烂?

戴森球大部分游戏逻辑还是放在cpu算的,gpu加速的基本上表现层,包括gpu动画等等,只是他们用顶点色分块后能做的比较复杂的效果。
但是各种运算逻辑还是cpu处理的...这就是非常正常的操作。你算个策略游戏ai怎么可能扔gpu上算...戴森球这个大部分都是工厂就还好,他本质上和策略游戏还是有区别的。
当然,戴森球本身技术水平也是绝对一流,只不过没必要神话他。戴森球技术员是猪厂高手出来的,经验老道,尤其在面对低端设备(有啥能比手机配置还低)

—— 来自 S1Fun

断翼 发表于 2021-2-8 20:07

戴森球那种读取点缓存的方法,没法实现主流网游的换装要求吧

九味小吃 发表于 2021-2-8 20:13

Tring 发表于 2021-2-8 23:21

GPU运算适合的是大规模的批量浮点运算,而不是大规模的并行逻辑处理。
所以那种大量并行的单位行动决策实际上不太合适这么做,而大量的模拟结果输出则更合适。

Tring 发表于 2021-2-8 23:21

风怒

Ubique 发表于 2021-2-9 00:22

老黄提出GPU这个说法就是希望能够替代一部分CPU的功能,NV对GPU加速的支持也很给力,相对而言GPU产品线架构相对简单,也方便优化,不像是CPU那边什么样奇怪的牙膏都有,多核多线程优化麻烦得要死。
不过正常情况下PC端搞GPU加速也是一个比较谐的事情,因为多数PC的CPU性能是溢出的,反倒是显卡日常超频,戴森球在4X游戏里又不是复杂度极高的,这么搞意义不大。

すぴぱら 发表于 2021-2-9 00:34

simonouozy 发表于 2021-2-9 00:47

戴森球和4x两个性质的游戏,目前gpu是做不了决策性ai的

—— 来自 samsung SM-G9860, Android 11上的 S1Next-鹅版 v2.4.4.1
页: [1]
查看完整版本: 戴森球计划的这技术算游戏界的黑科技么