A9VG电玩部落论坛

 找回密码
 注册
搜索
12
返回列表 发新帖
楼主: 230450

[咨询] 新手求问.软件开发跟硬件有什么关系.为什么总说PS3开发难?

[复制链接]

精华
0
帖子
735
威望
0 点
积分
748 点
种子
311 点
注册时间
2007-5-27
最后登录
2024-11-20
 楼主| 发表于 2013-2-24 18:43  ·  广东 | 显示全部楼层
hkol 发表于 2013-2-24 18:15
CPU从单核 发展到双核 四核 六核 八核 ,由于CPU核心增加 程序需要多线程进行优化的。解压缩软件winrar 知道 ...

因为我搞不懂.软件开发跟硬件有什么关系
一直觉得.软件是在系统上运行的
硬件只要性能足够就可以了
实在搞不懂.对硬件进行优化.要做些什么-,-

精华
0
帖子
231
威望
0 点
积分
234 点
种子
0 点
注册时间
2013-2-24
最后登录
2017-9-9
发表于 2013-2-24 18:57  ·  江西 | 显示全部楼层
CELL是RISC和异构结构
RISC是相对于CISC的说法,也就是精简指令集
一般认为它效率较高,但其实只是把复杂性留在在编译端
异构结构是相对于同构结构来说,像CPU+GPGPU组成的超算,就是典型的异构结构
异构结构中处理任务分别交由不同的处理器来完成

因为采用了RISC和异构结构
CELL的灵活性不高
而对优化的要求很高,程序员给各个协处理器安排任务也难度较高
这就像一个肌肉男,原本用来长脑子的营养用来长肌肉了。

精华
0
帖子
735
威望
0 点
积分
748 点
种子
311 点
注册时间
2007-5-27
最后登录
2024-11-20
 楼主| 发表于 2013-2-24 19:23  ·  广东 | 显示全部楼层
感谢专业的回答

RISC是相对于CISC的说法,也就是精简指令集
一般认为它效率较高,但其实只是把复杂性留在在编译端

看到这句话好像有少许头绪
把复杂性留在在编译端.加上PS3上的游戏开发需要到汇编语言来操作.不是单纯的使用官方的API
所以导致难开发
.这样来看没问题吧?
这么说来.凡是关于"硬件优化"的问题..都是汇编语言的事么?

精华
0
帖子
735
威望
0 点
积分
748 点
种子
311 点
注册时间
2007-5-27
最后登录
2024-11-20
 楼主| 发表于 2013-2-24 19:29  ·  广东 | 显示全部楼层
aixiangsui 发表于 2013-2-24 18:57
CELL是RISC和异构结构
RISC是相对于CISC的说法,也就是精简指令集
一般认为它效率较高,但其实只是把复杂 ...

感谢专业的回答

RISC是相对于CISC的说法,也就是精简指令集
一般认为它效率较高,但其实只是把复杂性留在在编译端

看到这句话好像有少许头绪
把复杂性留在在编译端.加上PS3上的游戏开发需要到汇编语言来操作.不是单纯的使用官方的API
所以导致难开发
.这样来看没问题吧?
这么说来.因为用了非主流架构问题?
还有凡是关于"硬件优化"的问题..都是汇编语言的事么?

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

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-20 11:25 , Processed in 0.144263 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部