第二天一早,楚千澜接上杜明,直奔星源探索。
芯片实验室里,周明远和赵立伟正对着白板争论。看到楚千澜进来,两人立刻停下。
“楚总,现有指令集的已经整理好了。”周明远指向旁边的一台电脑,“这里面几乎包含所有x86指令,还有三个大版本的ARm指令集。”
楚千澜只是扫了一眼电脑,并没有仔细查看,反倒是看向周明远与赵立伟二人。
“两位已经入职星源探索,想必已经签署了保密协议。此次开发新指令集,会涉及到公司最高机密,还请你们保密,即便你们的下属,也只能让核心成员知晓!”
在楚千澜说话的功夫,杜明已经打开位于实验室的LEd大屏幕。
这东西是半个月前,楚千澜让曲峰安装的,就是为了此刻使用。
听到楚千澜的话语,周明远二人脸上都露出一丝好奇。
究竟是什么东西,能让楚千澜如此自信,可以快速研发出一套能够投入使用的全新指令集。
周明远推了推眼镜:“楚总放心,职业操守我们还是有的。只是……成熟指令集的开发周期通常以年为单位,咱们真能在短期内出成果?”
赵立伟也附和:“光是指令编码与运算逻辑的验证,就需要反复迭代。”
楚千澜没有回答令人的话,而是看向刚刚连接上电脑的LEd大屏。
此时,杜明已经用楚千澜给他开通的10权限连接到了女娲系统。
LEd大屏上,一个由蓝色代码组成的虚拟大脑缓缓浮现,正是女娲系统的核心界面。
楚千澜随手指向LEd大屏,“这是‘女娲’系统,我另一家公司名下的人工智能系统!他的数据分析与整理的能力极强,可以大大降低研发难度。”
周明远与赵立伟望着大屏上缓缓旋转的虚拟大脑,瞳孔骤然收缩。
他们虽听过人工智能的概念,却从未见过如此具象化的系统。
“这……这是弱人工智能?”赵立伟下意识地后退半步,仿佛眼前的不是程序,而是拥有生命的存在。
楚千澜轻声说道,“应该算中强吧。我已经给你们开通了权限,以后做研发的时候,可以让女娲系统辅助。”
看着两人一脸震惊的模样,楚千澜也没有在意。他打开桌子上的麦克,给女娲下达指令。
“分析x86与ARm两种指令集,将其拆解,确定各指令的功能!”
LEd大屏上的虚拟大脑骤然加速旋转,蓝色数据流如瀑布般倾泻而下。
与此同时,位于超算机房的行星二号忽然高速运转,整个机房的冷却系统也在缓慢提高效率。
LEd大屏上,x86指令集的复杂架构图首先展开,千余条指令按功能分类成运算、存储、控制三大模块,每条指令旁都标注着执行周期与资源占用率。
“x86指令集冗余度37%,”女娲系统的电子音响起,“其中142条指令可被合并,68条为历史遗留指令,已被新指令覆盖。”
周明远凑近屏幕,指着一串红色标记的指令:“这些确实是很早之前的指令,现在几乎已经无用,没想到系统能自动识别。”
紧接着,ARm指令集的拆解结果浮现。与x86的庞杂不同,ARm架构更为精简,但女娲系统依旧标出23处逻辑冲突。
“我们耗费半年才找到两处逻辑冲突!”赵立伟的声音带着惊叹,“女娲竟然在这么短的时间内,找到了23处,真是不可思议!”
楚千澜解释,“有些事情,人是无法与机器比较的。”
此时,LEd大屏上已经罗列出所有指令的功能,作用以及优缺点。
但楚千澜并不满意,他继续下达指令,“从网络上寻找其他类型的指令集,并做相同的分析。”
女娲系统的虚拟大脑再次加速运转,屏幕上的数据流愈发密集。几分钟后,mIpS、RISc等多种指令集的拆解结果陆续呈现,每条指令都被精准标注功能、执行效率及兼容性问题。
“mIpS指令集浮点运算模块优化空间达21%,”电子音机械地播报,“RISc模块化设计存在接口冗余,整合后可提升15%指令执行速度……”
周明远推了推眼镜,惊叹道:“这些分析精准度远超行业报告。”
赵立伟则盯着ARm与RISc-V的对比图表:“女娲系统能自动识别不同架构的底层逻辑共性,这为新指令集兼容多平台提供了思路。”
楚千澜并没有停下来,而是接连不断的发出命令:“根据每条指令的作用进行分组,分析每个功能组的重要程度!”
……
“解析所有运算组中的指令,将所有功能罗列出来!”
……
“以合理的结构重新整合运算组功能,使其尽可能的简洁与全面!”
……
“以相同的方法解析存储组。”
……
随着楚千澜下达一条条指令,LEd大屏上的数据流如潮水般翻涌,指令集的功能模块被不断拆解、重组、优化。
被打开的文档越来越多,布满了几乎整个大屏。
到最后,所有文档全部关闭,最终只留下女娲系统整理后的一个文档。
楚千澜只是扫了一眼,就知道文档中的内容与自己想象的差不多。
在一个月前,他就开始将部分星象指令集写出来,并传输到女娲系统当中。
他的目的,就是让女娲系统整理出来的结果与星象指令集相似。而此时,他的目已经达到。
楚千澜指着大屏上的文档,对周明远和赵立伟道:“这就是人工智能总结出的新指令集基础框架,稍后发到你们的邮箱,咱们今天回去研究一下,明天再讨论需要改进的地方。”
周明远和赵立伟仿佛没有听到楚千澜的话,他们凑近大屏幕,快速研读文档内容。越看,两人脸上的震惊之色越浓。
“这框架……太精妙了!”周明远忍不住惊叹,“它既吸收了ARm的精简高效,又借鉴了x86的兼容性优势,还规避了其他指令集的诸多缺陷。”
赵立伟点头附和:“尤其是运算组的整合,逻辑清晰,冗余度极低,执行效率恐怕能提升不少。”
楚千澜微微一笑:“这只是女娲整合出的基础框架,肯定还有不足之处。我们接下来的任务,就是找出其中不足,并将其完善。”