第402章 太初有道(1 / 2)青衫谪仙
次日,北京,向阳大厦地下四层。 绝密实验室“0号机房”。
这里是向阳集团物理位置最深的地方,也是整个数字帝国的地基。厚重的防爆门隔绝了外界的一切信号,只有中央空调的出风口发出低沉的轰鸣。
一张巨大的黑色会议桌旁,坐着向阳集团的决策层:林向阳、苏清河、王博、赵子明、以及负责市场营销的李文凯。
所有人的目光,都聚焦在会议桌中央的一块裸露的开发板上。
那是一块插满了各种跳线和调试接口的FPGA验证板,核心位置是一颗没有任何丝印标记的黑色芯片——这就是王博团队在地下室里熬了三年,用掉了数亿研发资金,基于开源RISC-V指令集深度魔改而成的*“太初”原型机*。
“准备好了吗?”林向阳的声音在空旷的房间里回荡。
王博深吸一口气,哪怕刚刚喝了苏清河的养胃粥,他的手依然有些微微发颤。他按下了红色的启动按钮。
“Power ON.”
指示灯亮起。连接在开发板上的显示器屏幕闪烁了一下。
没有熟悉的Android绿色机器人,没有绚丽的开机动画,甚至没有彩色的图形界面。
屏幕上,只有一行行枯燥的白色代码在黑色的背景上飞速滚动,像是一场无声的瀑布。
[Booting Taichu Kernel v4.0...] [Initializing CPU cores... 0, 1, 2, 3 OK] [Instruction Set: Taichu-ISA-64 detected] [System Ready.]
最后,屏幕定格在一个闪烁的光标上:root@kunlun:~#
死寂。
除了王博和林向阳,在场的其他人脸上都写满了茫然和恐惧。
“这……这就是我们的底牌?”
负责软件生态的赵子明咽了一口唾沫,声音有些发干,“王总,咱们的‘盘古S5’要是搭载这个东西,卖给消费者……他们能干什么?写代码吗?”
“这是内核态。”王博扶了扶眼镜,手指在键盘上敲击了一条指令,运行了一个Benchmark-基准测试程序。
屏幕上的数字开始疯狂跳动。
一分钟后,测试结果出炉。
王博指着那个分数,眼中闪烁着狂热的光芒:“看这里!单核整数运算性能,比ARM Cortex-A57高出15%!浮点运算性能持平!而在我们特意优化的AI分支预测上,效率提升了整整40%!”
“各位,这意味着什么?”王博激动地站起来,“意味着这颗‘裸奔’的芯片,在纯物理性能上,已经超越了苹果即将发布的A9处理器!它是怪兽!是目前地球上最强的移动端架构!”
然而,并没有掌声。
李文凯(市场部)面如死灰地看着那个黑白屏幕,缓缓举起了手。
“王总,我不懂架构,我只问一个问题。”
李文凯从口袋里掏出自己的iPhone 6,“微讯能装吗?淘宝能跑吗?王者荣耀能玩吗?”
王博愣了一下,眼中的光芒黯淡了一些:“目前……不能。因为这些APP都是基于ARM指令集编译的。我们的‘太初’架构,听不懂ARM的语言。这就好比你在跟一个只会说中文的人讲英语。”
“那完了。”
李文凯瘫坐在椅子上,把手机扔在桌上,“性能再强有什么用?消费者买手机不是为了跑分的,是为了发微讯、刷视频、点外卖的。如果连微讯都打不开,这甚至不如那一台699元的‘燎原’。那至少还能用,这个……这个就是块高性能的砖头。”
“这就是一座没有门的城堡。”赵子明也叹了口气,“林总,这是死路。安卓生态积累了十年,几百万个应用,那是谷歌的护城河。我们不可能在短时间内重建一个生态。就算我们能造出芯片,用户拿回去发现啥也干不了,第二天向阳集团就会被退货潮淹死。”
会议室里的气氛降到了冰点。
ARM断供,意味着硬件死亡;自研架构,意味着生态死亡。
左右都是悬崖。
苏清河一直没有说话,她只是静静地看着林向阳。她知道,这个男人既然敢把这个硬盘拿出来,就一定不会是来展示绝望的。
“谁说我们要重建生态?”
林向阳终于开口了。他站起身,走到那块黑白屏幕前,指着那个闪烁的光标。
“子明,文凯,你们的思维还停留在‘兼容’上。”
“你们想的是,怎么让我们的芯片去适应别人的软件。比如搞个虚拟机,或者搞个转译层。但那样的效率太低,体验极差,就像是在跑模拟器。”
林向阳转过身,目光如炬,扫过在场的每一个人。
“我们不搞翻译。我们搞——重构。”
他拿起白板笔,在白板上画了一座桥。
左边写着:Java/C++源代码(腾讯/阿里/百度) 右边写着:太初机器码(向阳芯片) 中间,他重重地画了一个方框。
“我们要做一个编译器。”
“一个不仅仅是把代码翻译过来,而是能从底层逻辑上,把Java这种‘解释执行’的语言,直接编译成机器码的超级工具。”
林向阳写下了五个字:
方舟编译器
“什么?静态编译?”赵子明是技术出身,瞬间听懂了,随即瞪大了眼睛,“林总,您是说,让腾讯和阿里,用我们的编译器,把他们的微讯和淘宝重新打包一遍?”
“对。”
“这……这太疯狂了。”赵子明连连摇头,“Java语言的特性就是动态运行,虽然慢,但灵活。安卓之所以卡,就是因为有个虚拟机在中间这一层。您要直接把这一层干掉?这等于要让开发者改变十年的开发习惯!”
“而且,凭什么?”李文凯也急了,“腾讯和阿里是巨头,他们为什么要配合我们?为了适配我们一个还没发布的芯片,让他们投入几百个工程师去重构代码?他们会把我们赶出来的!”
“凭利益。”
苏清河突然插话了。