POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 3836|回复: 30
打印 上一主题 下一主题

游戏为多核设计一下就这么困难?

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-31 09:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
多核满大街了,HT老掉牙,但是现在在多核上跑的快很多的游戏一共有几个?真不明白,游戏厂商这么不给INTEL面子啊,4核跑游戏不快很多还真是浪费
31#
发表于 2007-9-5 05:24 | 只看该作者
这。。。有本质的不同
G80处理的数据跟CPU处理的数据不同
回复 支持 反对

使用道具 举报

30#
发表于 2007-9-2 15:20 | 只看该作者
原帖由 猪神摸了我的奶 于 2007-8-31 09:25 发表
我认为未来的CPU核心数目对程序应该是透明的,程序不需要考虑支持几个CPU,所有指令由CPU内部的仲裁器统一分配到各个运算核心

像G80的架构那样?:loveliness:
回复 支持 反对

使用道具 举报

麦香猪柳蛋 该用户已被删除
29#
发表于 2007-9-2 14:41 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

28#
发表于 2007-9-2 14:38 | 只看该作者
原帖由 xing83 于 2007-8-31 12:21 发表


看来用4核机玩麻将游戏有天生优势



那足球游戏22核心岂不是更有优势~~?w00t)
回复 支持 反对

使用道具 举报

27#
发表于 2007-8-31 22:21 | 只看该作者
据说CRYSIS对多核支持很好,四核的速度比单核块98%,几乎一倍
回复 支持 反对

使用道具 举报

26#
发表于 2007-8-31 21:39 | 只看该作者

回复 #6 猪神摸了我的奶 的帖子

要是这样的话联想连IBM服务器部门也收购了 IBM的超级计算机甭卖了。。。
多核编程是最难的。。。:funk:
回复 支持 反对

使用道具 举报

25#
发表于 2007-8-31 21:08 | 只看该作者
原帖由 猪神摸了我的奶 于 2007-8-31 09:25 发表
我认为未来的CPU核心数目对程序应该是透明的,程序不需要考虑支持几个CPU,所有指令由CPU内部的仲裁器统一分配到各个运算核心


似乎 AS400  机器就是这样的。买的软件不强调有几个CPU几个核心。有一个数值决定机器的性能。
回复 支持 反对

使用道具 举报

24#
发表于 2007-8-31 19:07 | 只看该作者
管理成本很高的。

举个常见的例子,一件事情一个人干,只要知道了要做哪些具体工作,安排好顺序一件一件干就是了。

如果两个人一起干,除了要知道做哪些具体工作以外,还要先分配好工作,如果有两个环节有先后顺序,有分配给了两个人,那么其中一个做完了要先完成的那件,还要把完成的结果告诉另一个人,而往往另外那个人不是闲着在等这个结果的,如果他正忙着另一件工作,还要先停下来,记下这个结果,待会处理的时候来用。最后,可能还需要把两个人的工作结果整合起来,才算完成了这件事情。

对于程序来说,这种情况是非常多的,首先要分析所有的模块,尽可能让不同的线程的负载平衡,然后尽可能把有关联的模块在同一个线程内处理。其次,要考虑线程间的通知、数据交换等工作。这些都是多出来的工作,而且并不轻松。
回复 支持 反对

使用道具 举报

23#
发表于 2007-8-31 15:21 | 只看该作者
最老的电脑编程员现在有多少岁了?而最老的工业设计的工程师都重生好几次了,没办法的事情
回复 支持 反对

使用道具 举报

jg8215 该用户已被删除
22#
发表于 2007-8-31 14:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

汉尼拔 该用户已被删除
21#
发表于 2007-8-31 14:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

20#
发表于 2007-8-31 13:51 | 只看该作者
当然困难了,游戏要根据你的行动才能决定下一步行动的
回复 支持 反对

使用道具 举报

头像被屏蔽
19#
发表于 2007-8-31 13:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

18#
发表于 2007-8-31 13:42 | 只看该作者
原帖由 猪神摸了我的奶 于 2007-8-31 09:25 发表
我认为未来的CPU核心数目对程序应该是透明的,程序不需要考虑支持几个CPU,所有指令由CPU内部的仲裁器统一分配到各个运算核心


这个是就是传说中的反超线程技术,但是到目前还没有会用在主流CPU上的消息
回复 支持 反对

使用道具 举报

17#
发表于 2007-8-31 13:20 | 只看该作者
原帖由 天天要上 于 2007-8-31 09:20 发表
简单的很,只要在程序代码里加一条:

CPU有多少个核心,就使用多少个核心~~~:a)


一切解决~~~:lol:

更正,应该加个 if 在前面,呵呵~w00t)
回复 支持 反对

使用道具 举报

16#
发表于 2007-8-31 13:08 | 只看该作者
原帖由 photoshoop 于 2007-8-31 12:51 发表
呵呵,以前做程序员的,现在做solution了。

写程序绝对是累而繁,换代又快。

这个世界有三种人,男人、女人,和程序员。哈哈。。。。


不懂你的笑话
回复 支持 反对

使用道具 举报

15#
发表于 2007-8-31 12:59 | 只看该作者
《英雄连》为双核优化得不错:loveliness: 一般我都拿来做超频后的稳定性测试,发现问题很快.....:lol:
回复 支持 反对

使用道具 举报

14#
发表于 2007-8-31 12:51 | 只看该作者
呵呵,以前做程序员的,现在做solution了。

写程序绝对是累而繁,换代又快。

这个世界有三种人,男人、女人,和程序员。哈哈。。。。
回复 支持 反对

使用道具 举报

13#
发表于 2007-8-31 12:21 | 只看该作者
原帖由 lemonninja 于 2007-8-31 11:28 发表



貌似当年的世嘉土星就以这个做为卖点来宣传双CPU的性能的吧


看来用4核机玩麻将游戏有天生优势
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2026-1-1 01:58

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表