究竟是谁推动了谁

2011-02-10 18:52:55 +08:00
 Livid
发现 PSP2 的硬件配置和将要到来的 iPhone 5 / iPad 2 的如此接近,但是二者用的是完全不同的操作系统和编程手段。

于是我在想一个问题:

决定移动设备应用精彩程度的,究竟是芯片的效能,还是软件呢?

软件确实很重要,但是前提也是要有像 A4 这样的威猛芯片才行啊。。。

设计和实现那些 ARM CPU 的天才们能够料到会有 iPhone / PSP2 这样的神奇产品么。。。
5138 次点击
所在节点    硬件
8 条回复
deepure
2011-02-10 18:58:57 +08:00
必需是互相勾结的才行呀!
Livid
2011-02-10 19:00:56 +08:00
如果是互相勾结的话,那么场景是这样的?

Apple 找到 ARM,说我们要在 2007 年推出一款产品,我们需要的每瓦特性能是多少多少……

然后 ARM 设计出这样的芯片?
freefcw
2011-02-10 19:37:36 +08:00
我觉得都是需求引发的。两方面都会促进彼此的发展,就像pc机的发展一样,有时候也可以说是人的贪婪(也可以说是人的懒惰)促进了技术的发展。促进技术发展的,很有可能是方方面面的原因,很有可能某些东西现在就是短板,比如说硬盘,网络等就制约着pc技术的发展。

@Livid 至于你说的勾结应该不至于,但是我觉得这样的场景可能是有的:Apple的人说,IBM啊,你的处理器性能不行啊,IBM改进不了了,于是Apple说,那不行,你要做不到我就换Intel了,于是MAC都换Intel的CPU了。需求促进竞争,竞争导致技术的发展
deepure
2011-02-10 19:51:28 +08:00
如果拿apple说,应该是软件吧,看apple的习惯,满足不了它的,要么它出钱跟硬件商一起研发,要么换别人,满世界都说你有钱我们也做不来,乔不死才会放弃吧!
weedz
2011-02-10 20:01:00 +08:00
就如同岛国最新最科技的产品都是放在国内市场的,然后一步步稳妥而又持续向外提供更新的产品,以保证自己的产品在外市场不掉链,循序渐进。科研也是一样的道理吧,没向外公展示布而已
iwinux
2011-02-10 20:05:51 +08:00
我猜应该是这样的:软件把当前硬件的性能发挥到极致,硬件厂商一看有商机,于是升级硬件。接着软件又把升级后的硬件性能发挥到极致……
thinkever
2011-02-10 22:54:16 +08:00
从Pc来说,处理器芯片主要是摩尔定律推动硬件的发展,这实际上是一个商业行为,实际硬件层面的进化速度已经远远大于软件的进化速度,Intel几年前构建的Tick-tock战略有效的把硬件进化速度推动到一个软件无法跟进的情形。软件对多核、多线程和某些新指令集的优化没有达到理想状况(由于x86的兼容性战略导致)。这是从x86架构来看,应该算硬件能力富裕,软件设计水平决定(不考虑专用设备和服务器)。至于移动和嵌入式领域(以arm代表来看),主要是arm提前设计出开发路线图和标准、新指令集,然后高通、Ti等芯片厂商根据arm v11、cortex A8等等设计规范开发,Apple等系统设计商在芯片指令集、架构范围内定制,所以基本上是以硬件能力决定的,因此,在硬件达不到成熟时候,比如Apple就不会让ios支持多任务。当然软件优化是不一样的,但是基本能发挥出来硬件的优势,特别是ios这种专用系统,不像android要考虑多种芯片(所以这也是它跑的java vm的一个原因)。象今年上双核是arm和我芯片设计商已经设计好的,当然制程和工艺进步保证了路线图的实现和顺利量产……
手机打字好累啊……
POPOEVER
2011-02-10 23:51:20 +08:00
一个巴掌拍不响

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/8246

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX