» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 谈谈“虚拟内存”对游戏运行的作用

我可以很负责任的告诉大家

X360的统一架构 是在Direct3D9.0c的末期才有的,说这个技术是老的不能再老的人,不知道您真的了解GPU吗?


TOP

引用:
原帖由 zhangjingy2008 于 2009-6-26 09:56 发表
说XO的统一架构是老的不能再老,小心软狗出来咬LZ,哈哈哈。
老构架=技术落后??
       天姐我再次情何以堪
         还有,我前文已近说了,我不清楚XO的构架怎么实现
           但是使用统一构架不会造成 512+0的结局
              天姐转移话题的功夫再次见识了
                用错误的观点嘲笑别人被拆穿,还能继续换话题嘲笑
                    C51构架可以说是目前世界上效率最高的构建之一了
                      而使用范围,是你想想不到的广



TOP

[posted by wap]

统一架构是指psvs统一,内存统一xbox就是这样了


TOP

引用:
原帖由 boostloki 于 2009-6-26 10:09 发表
我可以很负责任的告诉大家

X360的统一架构 是在Direct3D9.0c的末期才有的,说这个技术是老的不能再老的人,不知道您真的了解GPU吗?
先搞清楚内存统一构建和GPU的渲染统一构架再来发言
谢谢
这一天姐是指内存的统一构架
  你是很负责,话也没错,但是不对题
   真是莫名其妙,看帖不认真还把人往死抽

[ 本帖最后由 喋血战狼 于 2009-6-26 10:14 编辑 ]

TOP

引用:
原帖由 喋血战狼 于 2009-6-26 10:11 发表

     老构架=技术落后??
       天姐我再次情何以堪
         还有,我前文已近说了,我不清楚XO的构架怎么实现
           但是使用统一构架不会造成 512+0的结局
              天姐转移话题的功夫再次见识 ...
我说到技术落后了吗?看清楚再说吧
512比256,软狗这么比的多了去了,你应该给他们上上课。
我的观点错误啊,那你说说正确的吧,哈哈哈。

TOP

另外,看样子大家都是搞技术的,或者对技术十分感兴趣的,有必要争得你死我活吗?
研讨技术就要有点研讨技术的态度。

TOP

引用:
原帖由 zhangjingy2008 于 2009-6-26 10:14 发表


我说到技术落后了吗?看清楚再说吧
512比256,软狗这么比的多了去了,你应该给他们上上课。
我的观点错误啊,那你说说正确的吧,哈哈哈。
天姐  别继续转移话题啊
   你为什么“觉得”统一构架会造成512+0的结局
    还用这个观点战了2天嘲弄无数人啊
当然也不会是512:256
但是  至少是比256高的内存供给GPU
256+X  X等于多少看优化本本事
个人推测在100MB左右浮动(此条没任何依据,无须战)
还是那句话,代码段要求的内存不会很高

[ 本帖最后由 喋血战狼 于 2009-6-26 10:20 编辑 ]

TOP

引用:
原帖由 喋血战狼 于 2009-6-26 10:16 发表

天姐  别继续转移话题啊
   你为什么“觉得”统一构架会造成512+0的结局
    还用这个观点战了2天嘲弄无数人啊
你小学语文没学好吗?我如何觉得会有512+0呢?我那是反讽某些软狗啊,我看你别讨论技术了,回去先学语文吧,哈哈哈。

友情放上原话
引用:
原帖由 zhangjingy2008 于 2009-6-26 08:30 发表
太逗了,XO是统一架构,用512和0来分配比较吗?哈哈哈。
[ 本帖最后由 zhangjingy2008 于 2009-6-26 10:23 编辑 ]

TOP

引用:
原帖由 喋血战狼 于 2009-6-26 09:52 发表

   你已经技穷了么???
       你请看我的帖子,感谢指正我的饿错误,这点我表述不清楚,我已经承认了
         我已经改成了 (PC中添加内存这一结构)
            


   天姐老因为自己的无知而发笑, ...
你已经技穷了么???
       你请看我的帖子,感谢指正我的饿错误,这点我表述不清楚,我已经承认了
         我已经改成了 (PC中添加内存这一结构)
到底是技穷还是你本来就说错了?我指出你说错了就是技穷?
8086,80286是PC吗(请先允许我模糊下概念)? , 有高速缓存吗(没有)?  有内存吗(有)? 有硬盘吗(有)?
既然如此,哪你的逻辑到底是怎么建立起来的呢?

引用:
原帖由 zhangjingy2008 于 2009-6-26 08:30 发表
太逗了,XO是统一架构,用512和0来分配比较吗?哈哈哈。
天姐老因为自己的无知而发笑,情何以堪
   我不知道XO是怎么样的统一构架的,但是统一个构架不是新技术
     相反是个老的不能再老的老构架
       C51单片机可以说是代表吧
     用个很简单的机制就可以解决问题
代码段在内存由下向上   数据段从上往下分配
还有,这已经是个成熟构架,也用了几十年,别担心2个段不会不相遇的问题(课没继续开,只知道原理不知道具体实现。不过话说回来,如果我要是也知道具体怎么实现了,也不会闲的来灌水)
笑死了, C51单片机我是熟得不能再熟了。还统一架构,我看你还是先去预读下课本吧,C51用的是哈佛结构。也就是说内存寻址,和代码寻址是不同的总线。不仅总线不同,内存用的是RAM, 程序用的是ROM或FLASH。不像PC,全部都在RAM中(要执行的部分)。


就一般情况而言一个程序的代码段是用不了多少内存的,而且大小是可以预知的。可以空出的多少内存做其他用途(这句话是出自接口技术,别一个估计又秒杀了)

[ 本帖最后由 ffcactus 于 2009-6-26 10:22 编辑 ]

TOP

引用:
原帖由 喋血战狼 于 2009-6-26 10:11 发表

     老构架=技术落后??
       天姐我再次情何以堪
         还有,我前文已近说了,我不清楚XO的构架怎么实现
           但是使用统一构架不会造成 512+0的结局
              天姐转移话题的功夫再次见识 ...
你是没有明白统一架构是什么意思(GPU方面), 以前的显卡,有专门的单元来处理“渲染”和“着色”大概是如此吧, 也就是处理渲染的单元不能去处理着色。这样导致显卡设计时很难调配这些单元以适应不同的需求,只好把这两个单元都做得尽量的多。
而统一架构下,这些处理单元通过编程,是设成是处理渲染,还是着色, 那么前面的问题就很好的解决了。

当然不要以为XO那半吊子显卡能实现这个功能。

TOP

引用:
原帖由 ffcactus 于 2009-6-26 10:19 发表

你已经技穷了么???
       你请看我的帖子,感谢指正我的饿错误,这点我表述不清楚,我已经承认了
         我已经改成了 (PC中添加内存这一结构)
到底是技穷还是你本来就说错了?我指出你说错了就是技穷? ...
引用:
原帖由 ffcactus 于 2009-6-26 10:19 发表

你已经技穷了么???
       你请看我的帖子,感谢指正我的饿错误,这点我表述不清楚,我已经承认了
         我已经改成了 (PC中添加内存这一结构)
到底是技穷还是你本来就说错了?我指出你说错了就是技穷? ...
第一:我已经指明了芯片 80386  谢谢,不是8086  也不是80386
说80386没有高速缓存的泪牛满面啊 ,纠结我我的表述问题  256+虚拟内存构架就可以性能飙升了??

第二:暂时离开,稍候一下。个人感觉是装B再次遭雷P ,而且被P的很有可以是我,真的把C51的构建搞错了
对就是对,错就是错  大家看的明白

但是256MB+虚拟内存能不能弥补小内存的缺点???
   对于一个游戏,原本用2256跑不动的,现在用虚拟内存让它跑动了,但是会卡会掉桢
   对于游戏来说说利大于弊??

[ 本帖最后由 喋血战狼 于 2009-6-26 10:42 编辑 ]

TOP

引用:
原帖由 ffcactus 于 2009-6-26 10:35 发表

你是没有明白统一架构是什么意思(GPU方面), 以前的显卡,有专门的单元来处理“渲染”和“着色”大概是如此吧, 也就是处理渲染的单元不能去处理着色。这样导致显卡设计时很难调配这些单元以适应不同的需求,只好 ...
难道PS3的GPU是统一架构的?

TOP

引用:
原帖由 Vimrise 于 2009-6-26 10:43 发表

难道PS3的GPU是统一架构的?
不是, 我也没说是, 请不要脑内补完。

TOP

引用:
原帖由 喋血战狼 于 2009-6-26 10:40 发表


第一:我已经指明了芯片 80386  谢谢,不是8086  也不是80386
说80386没有高速缓存的泪牛满面啊 ,纠结我我的表述问题  256+虚拟内存构架就可以性能飙升了??

第二:暂时离开,稍候一下。个人感觉是装B再次 ...
你首先说“为了匹配高速缓存与硬盘之间的速率差才设计出内存的”
---我说,抛开电子技术发展不谈,难道第一台计算机有硬盘或高速缓存? 但是他有内存啊。
你又说“是针对80386来讲的”
---我说,难道386之前没有内存?
你又说是针对PC来讲的。
---我说,未必286不是PC,他没高速缓存啊。

你的逻辑再次混乱, 并没有人要逼迫你非用虚拟内存不可啊, 也没说非要设计一个大游戏去利用这一技术啊。如果设计的游戏因此变得令人不能接受,那你就要重新设计。如果你的游戏因此变得可以运行,并且感觉也没有问题,那就是意义啊。怎么成了毫无意义呢?

TOP

引用:
原帖由 ffcactus 于 2009-6-26 10:52 发表

不是, 我也没说是, 请不要脑内补完。
但360的GPU是统一着色架构的。

TOP

发新话题
     
官方公众号及微博