1. 聚能聊>
  2. 话题详情

未来理应依赖开源芯片!而X86应该走向末路

image

上图是 2018 年初席卷全球互联网行业的两大漏洞之一 Meltdown 的效果演示,可以说是非常可怕了,简简单单的一行代码就可以窥探密码,而他们从 1995 年依赖就以某种形式存在。那时候还是 Win 3.X 和 Win 95 的时代就埋下了种子。

开源社区的开源软件帮助我们构建了更好的互联网甚至可以说更好的21世纪,但是我们的云计算、我们的互联网甚至说这个时代,是不是太倚重于经典的 X86 架构了?而这 X86 却是商业而不透明的,甚至是不可控的。

我们更需要一款更好的开源的芯片,Meltdown 和 Spectre 或许就是一个很好的契机来推动发展,让全球所有依赖这个芯片的公司、开发者都可以有发言权来改进它,而它的架构、制度也都是透明公开的,这样它就可以不断的进步,不断的获得安全修复,由于其开源性也可以让更多的产品进行更好的适配。

而这一步的起点就应该是云计算,云计算架构的核心组件基本上都是开源的,因此可以很好的兼容新的开源芯片,云计算的宿主机更多的也是使用开放的 Linux 发行版,可以更好的适配新的芯片。

新芯片还或许还可以扭转目前 PC、移动 不相兼容的尴尬局面,让软件的多平台迁移变得更加便捷,而像 Windows、Linux Kernel、Darwin-XNU 等内核也可以更好的提交适应其的设计,或者根据设计改变自己的架构。而作为互联网大国的中国也可以在开源芯片中获得更得话语权,同时开源的芯片也能让我国的国防处境更加开朗。

那么,我们来聊一聊

  1. 你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
  2. 你心目中的未来芯片是怎么样的?
  3. 云计算有否可能成为开源芯片的先行者?
  4. 你是否会去支持开源芯片?
参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    虾米VIP月卡 x 3

  • 奖品二

    手机话费 x 2

  • 奖品三

    阿里云API精选手册 x 3

11个回答

0

微wx笑 已获得阿里云API精选手册 复制链接去分享

你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
楼上的“不看好,难撼动。”确实是事实,但我记得杰克好像说过这样一句话:“如果你想做一件事情,身边的人百分之九十九的人觉得可行,那往往不会成功”。
你心目中的未来芯片是怎么样的?
芯片不仅仅是性能,也要像语言、框架一样,跨平台,兼容才是王道。
云计算有否可能成为开源芯片的先行者?
云计算厂商倒有可能,他们有这样的带头实力,也有这样的实际需求。
你是否会去支持开源芯片?
会支持啊,只是个人的力量……

微wx笑 回复

虾米VIP已经有啦。

妙正灰 回复
回复@微wx笑:

我们是理想派,@cjsoldier 是现实派。哈哈 那你开发手册又不?

cjsoldier 回复

哈哈,支持不同的声音。

微wx笑 回复

开发手册还没有,来一个吧,3Q

微wx笑 回复

🤝

妙正灰 回复
回复@微wx笑:

ok

评论
0

cjsoldier 已获得手机话费 复制链接去分享

你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?

不看好,难撼动

①开源不一定就是银弹,没有商业公司推的开源项目就是一团糟。
这个很常见,随便找几个开源的项目,导入IDE里,编译不报错的就是有商业公司在推的。

②就算有商业公司牵头搞开源芯片,但是搞底层的就那么一小戳人,搞芯片的就更少了。
开源的力量在于,开发人员从single变成double,测试人员从single变成triple。比如一个项目,本来只是一家公司开发并测试,开源了之后5家公司参与进来了,开发人员一下子增加了好几倍。其它的用户虽然没有提交过PR,但是他们在使用的过程中就是在帮忙测试了。如果达不到这种效果,开源将变得没有意义。也许你会说更安全了。不一定,开源了之后白帽们能看到电路图,黑帽也同样可以。如果管理的不好的话,更容易被利用了。

X86和ARM有完整的生态,比如有优化的非常好的交叉编译工具链。有了这些工具链然后才能有成熟的操作系统和好用的日常应用。
用一个新的架构来撼动X86架构和ARM架构简直比登天还难。除非开源的芯片得到X86或者ARM指令集的授权,这样可以继续使用已有的工具链,不用重复造轮子,然后才可以更加专注于提升芯片的性能,迅速推广。

你心目中的未来芯片是怎么样的?

芯片不再是一个黑匣子,而是人人可以DIY的小玩意儿。俗话说,独乐乐不如众乐乐。

云计算有否可能成为开源芯片的先行者?

我个人觉得他们没时间搞,而且没几个舍得烧钱搞这个,有钱的话他们宁愿投资一家有潜力小公司,闷声大发财。
再说硬件开源又不像代码,目前也没有硬件开源的规范,怎么玩?

你是否会去支持开源芯片?

会的。我一直梦想着买一台完全开源的电脑。国外有人玩这个,太贵了玩不起,它用的是ARM的芯片,因为X86的是闭源的。
如果有开源芯片,需要众筹的话,我会第一时间支持的。

谢谢来个话费吧。虾米VIP我已经有了。

妙正灰 回复

可能开源芯片的确是太理想化了,落地以后现实太残酷了, 可惜没帽衫了,不然我肯定送帽衫。哈哈

cjsoldier 回复

哎呀呀,回答的时候我就在想,要是有一个帽衫该多好啊:)

妙正灰 回复

会有机会的,社区活动很多,我已经攒了很很多了~

cjsoldier 回复

嗯。我会努力的。

评论
1

饭娱咖啡 已获得阿里云API精选手册 复制链接去分享

你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
我是看好开源芯片。但是开源芯片能否撼动 PC 的 X86 和移动端的 ARM ,这个就不好说。比较开源的弊端也是明显的,如果没有足够的维护,那造成的危害也是不可估量的。最后可能的情况是,开源芯片和ARM都有自己应用的领域和用户,就像windows和Linux同时存在一样。

你心目中的未来芯片是怎么样的?
超高性能和超强兼容。不论是手机、电脑、服务器,还是以后物联网的汽车、冰箱、家具等,都可以使用。

云计算有否可能成为开源芯片的先行者?
我觉得不太可能。因为现在很多企业、甚至政府机关都在用云计算,一旦没有维护好开源芯片,造成的损失也是无法估量的。

你是否会去支持开源芯片?
我是支持的。开源芯片虽然是有弊端,但是未来可能会有很强大的资金与技术支持,到那时什么问题都不是问题了。

饭娱咖啡 回复

可否来本手册

妙正灰 回复

超高性能其实还是太费电

评论
0

aoteman675 已获得虾米VIP月卡 复制链接去分享

1、你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
开源的东西有利也有弊,有利的方面就是成本低,而且有社区帮维护更新升级,弊端就是不断的漏洞暴露而且需要不断的修补,没有发布的漏洞就把产品不安全性完全展开了。很可能黑客攻击完一波再公布漏洞。X86架构遍及了所有的终端设备,从目前行业来看掌握了核心芯片就有市场的话语权,小米费尽心思搞了个松果处理器,就是在移动端CPU上不受束缚,所以开源芯片其实各怀鬼胎,首先研发和维护成本高,巨大利益下成功很难。
2、你心目中的未来芯片是怎么样的?
应该是模块化的兼容扩展,当下换手机的频率越来越高,很多是性能跟不上但是换个主板和处理器就行了,不至于换掉整个手机,造成了资源浪费,所以未来应该芯片上有一个统一的兼容标准,手机性能跟不上换个芯片继续用,当然在理想情况下,手机厂商愿意这样做。
3、云计算有否可能成为开源芯片的先行者?
云计算厂商也要达成一致呀,每个厂商都希望自己的性能高于其他厂商,开源的芯片在兼容性上增强了,但是整体处理能力是下降的,因为他的兼容性导致了性能不可能过高。
4、你是否会去支持开源芯片?
开源的就好玩了,兼容标准多了,自己也能DIY。可以用树莓派做一个物联网设备,搞个智能家居。

妙正灰 回复

其实也怕开源开源着,突然来个fork,然后兼容性大乱

擎天xm 回复

这个完全也是有可能的呀

评论
1

北方的郎 已获得手机话费 复制链接去分享

你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
说实话不太看好,因为芯片的投入比较大,开源社区很难做到这么大的投入。
而且芯片搞出来如果不是 和PC 的 X86 和移动端的 ARM兼容,那么软件应用又是个大问题。

你心目中的未来芯片是怎么样的?
更加智能,更加强大。最终从平面印刷电路,升级到立体结构,我觉得只有到这个时候,人工智能才有可能赶上人脑。

云计算有否可能成为开源芯片的先行者?
估计比较难,因为企业应用的东西一般都是求稳定的,除非是这个云厂商自己搞得东西,这个时候是否开源又是两说了。

你是否会去支持开源芯片?
如果有人做出来了,可能会去支持。不过首先还是要有人做出来,其次能用。

采纳的话,来个话费吧。

妙正灰 回复

还是需要大基金会甚至是一个国家的政策的支持

北方的郎 回复

是啊,看看龙芯搞了多久,现在是什么样的能力就知道了。

评论
0

擎天xm 已获得阿里云API精选手册 复制链接去分享

1 你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
可以,但绝对不是一朝一夕的事情。芯片制造集中在少数大佬手中,有多年的技术积累,技术壁垒和大量的专利技术加持。当然,随着 技术逐步透明化,力量平衡化,开源是趋势,但这是个鱼死网破的过程,过程可能会很惨烈
2 你心目中的未来芯片是怎么样的?
性能化、模块化、专用化,分布化、智能化。
3 云计算有否可能成为开源芯片的先行者?
云计算是推手,但先行者可能性会有,但不大
4 你是否会去支持开源芯片?
我本身不是做硬件的,但是芯片开源的好处也是不言而喻的,保持支持态度。
能否来个手册,谢谢!:)

妙正灰 回复

的确,一个生态的发展不是一朝一夕的事情,但是集中力量办大事也并不是不可能

评论
0

wangying 已获得虾米VIP月卡 复制链接去分享

1.你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
看好不过需要各个大厂联合搞,包括不限于各类硬件厂商,开源或闭源的操作系统组织和厂商支持。要不没有成功的可能,就算你做的再好,没有众多厂商支持也是瞎扯淡。
2.你心目中的未来芯片是怎么样的?
模块化可以自由定制
3.云计算有否可能成为开源芯片的先行者?
还是第一个问题那句话,需要整个生态链支持,云计算牵头做有一定优势。
4.你是否会去支持开源芯片?
做的靠谱当然鼎立支持。

妙正灰 回复

就像有很多新的性能更好的 web 软件,但是因为生态不行,目前走的好的也就 HTTPD、Nginx、IIS 三大金刚

wangying 回复

兄弟说的没错!

评论
0

守护露 已获得虾米VIP月卡 复制链接去分享

我个人觉得开源并不能撼动现在芯片的格局,它至多与Intel,AMD并驾齐驱.还很难完成。我还不了解开源,但开源软件还了解一点,芯片怎么开源?技术公开?这个就不懂了。可我国的芯片实力还不强,台积电、三星怎么不搞芯片开源?技术公开了,公司还怎么有市场竞争力?而且我们说的开源只是相对的,用户而言还是个黑箱子,一般人只要体验吧。讲到开源,我能不能理解为免费?一堆人叫好?应该不会吧,其实免费有时候是最贵的。这技术支持谁来负责?(有篇文章我稍微说下,不全,一公司负责人好像在服务器系统选择上选了centos,en后来出大问题了,怎么办,老板会问你为什么当时不选择红帽,我们没有钱吗?然后呢?你搞不定就只能滚蛋了,还好当时那名负责人有博主这位朋友,帮他搞定了(红帽有技术支持的))。。说这个就是想说。。这开源芯片出了问题,谁来提供技术支持?(好像现在centos比红帽好?不清楚,但那篇文章是真的,好多年前了)我想Intel AMD,台积电,三星来做技术支持应该是专业级吧,开源的话谁提供专业技术顾问?我们不服输,跟人比,可能会比别人做得更好,但在没比别人好前,怎么打开市场?公司怎么活下去?国家支持?大公司顶着?我国的芯片实力是比别人差,都需要我们大家的努力!但是我还是不喜欢什么东西都搞什么开源,我喜欢付费,(不能什么都想着免费,有点不好)买不起就不买,努力赚钱,有钱真的可以为所欲为

妙正灰 回复

开源更意味着自由(free) 而不是免费(free),大家都能用,都能参与决策和发展,开源的 Linux Kernel 就是经典案例

评论
0

无神 复制链接去分享

( ╯□╰ ),手册我又错过了,等下次吧

0

刘贵洋 复制链接去分享

不懂

0

sqtnbyy 复制链接去分享

你对开源芯片是否看好?是否可以撼动 PC 的 X86 和移动端的 ARM?
希望,持谨慎乐观态度。撼动现状有点难。

你心目中的未来芯片是怎么样的?
开源,更强大更智能更低廉。

云计算有否可能成为开源芯片的先行者?
是的,可能,我选择相信,马云不是说嘛:因为相信所以看见。

你是否会去支持开源芯片?
是的,支持。