第200章 交代

搞定了源代码,克里自然有办法将这个庞大无比的应用程序进行重新编译,这个程序大部分的代码都是用c和c++编写,所以在编译环境和编译程序同别的应用其实区别不是很大,第一天杜克就搞清楚这个程序用什么东西来编译,回家后直接在克里上安装了一套。

克里编译出来的新核反应模拟系统,很快就可以同时运行在改进后的虚拟泰坦II和原版泰坦II系统上,让杜克心神大定。

这个时候,杜克才开始让克里进行应用程序效率的优化,先是针对原版泰坦II系统进行优化,准备拿克里优化出来的结果后才开始动手进行修改。

这个程序值得优化的空间果然很大,里面充斥着大量的海量数据运算程序,由于这个程序保密程度很高,加上要求严格,显然开发人员在很多时候都按照保守方式开发,虽然这样做出来的算法不容易出错,但是在效率方面具有极大的改进空间。

所以克里几乎没有费多少时间,就拿出来一个性能优化提升幅度高达百分之五十的新版本,经过在虚拟的原版泰坦II系统上的多处验证后,克里给出了这个新改进版本的所有改进清单,并且测试出每一处改进提升的效率。

如此贴心的考虑,如果传扬出去足以让所有做程序员的苦逼们羡慕死。

不过看到这个惊人的结果,杜克到有些踌躇了。以杜克此刻的情商,自然不会傻到直接将这个结果都修改到新版本的应用中去,这样做,不是增强头上天才这个光环,而是直接套上妖怪的帽子,绝逼别想走路了。

上次对于操作系统的大幅度改进,其实在代码上只不过改进了调度部分,可以说那是在并行算法方面研究有心得,这个改进看起来虽然激动人心,但是还不至于让人看做是怪物,但是如果克里现在列出的改进地方全部展现出来,那就实在太逆天了。

这些地方修改涉及到的算法相当多,不是一个俩个,涉及至少几十万行源代码,想杜克也就是研究了个把月,要将一个从没有见过的几十万行代码看懂不说,还要进行大幅度改进,这个表现就实在太非人类所为了。

所以杜克是不会犯下这种低级错误的。但是究竟提升多少安德鲁教授那里才能够比较完美地交代下去,杜克没有就此同安德鲁教授交流过,不知道他的心里底线是多少。考虑到上次操作系统性能提升百分之十五,大家都有些激动,这次提升的比例杜克决定还是稍微控制一下。

只是控制到多少才合适,杜克实在有些头疼,他仔细再看了看克里提供的修改清单,注意到有俩个地方的修改效果比较好,合计大约修改了不到5000行的代码,但是提升效果就达到百分之十一,杜克心中一动,这俩处修改好像还可以,涉及的代码不多,效果也不错,不如就用这个交差好了。

想到这里,杜克在连接核反应模拟程序的终端机上开始修改起代码来,为了体现出来深思熟虑的效果,这几千行代码,杜克还是足足花了一个多星期才修改完毕。

等到编译测试通过后,杜克顺手让克里为这俩段代码编写了几个测试程序,假装测试了一下效果,当然这个被克里已经严密验证过的代码,除了杜克输入错误之外,算法方面已经无懈可击,所以通过这几个测试程序那是一点压力都没有。

但是杜克需要这个测试结果来向安德鲁教授交差,这种至关重要的应用,没有一个可信的验证方案,安德鲁教授是绝对不敢胡乱主张采用的,毕竟差之毫厘失之千里,如果核反应程序应用失去了其准确性,运转速度太快也是白搭。

完成了这一切,杜克来到了安德鲁教授的办公室。

“杜克,怎么样,是不是有结果了?”看到杜克过来,安德鲁亲切地问道。

“教授,是有些结果了。”杜克说道。“根据我现在看到的代码,在核反应模拟程序的密集运算部分的算法可能有些问题,我已经重新修改了一下,我修改的文件是和xxxcpp,请派人接收验证。”

“是吗,那真是太好了,不知道这个修改大概能够提升多少效率?”安德鲁一听有进展,心中很是高兴。

“按照前后俩种算法模拟计算,估计能够提升百分之十左右吧?”杜克报出了一个可能的范围,紧张地看着安德鲁的神色,如果这个数字安德鲁不满意地话,这个活儿可能还得做下去,如果满意了,那么自己就正好功成身退。

“百分之十?!”安德鲁重复道,虽然之前对于杜克是寄以厚望,但是当希望终于变成现实,安德鲁教授还是显得有些激动。

成了,杜克看到安德鲁这幅神情,知道这件事自己可以悄然隐退了。现在退出可谓刚刚好,一方面时间短,能够让安德鲁教授和那些关注杜克的人放心,因为按照一般推理,这么短的时间内杜克也看不到多少东西,另外一方面,杜克也真不想再提升这个系统的性能了。

因为说不定这个系统就是杜克未来能源计划中一块重大的绊脚石,克里将这个东西复制到虚拟改进的泰坦II系统后,杜克将那个天然反应堆具体发生的参数输入进去,已经验证那些参数是完全没有问题的,模拟实验结果非常完美。

这些东西杜克是准备借助麻省理工这个核子实验室得到大部分的成果,然后留下一些尾巴作为自己的独门武器在离开之后才公布出来,如果杜克将这套系统性能提升过高,如果集合麻省理工核子实验这些顶尖专家一起研究这个课题,杜克不敢保证他们不会人品大爆发,在一个偶然条件下提前发现自己隐瞒下来的那部分东西。

毕竟在这个问题上,自己处于一种俩难境地,一方面要将成果突破到以后可以凭借“运气”就可以突破的程度,一方面又不能暴露出来自己已经搞到了整个核反应模拟程序这个事实。

如果不能将必须通过这个核反应模拟程序才能得出的成果“发现”,杜克就会欠缺一个合理的成果来源。等于向有心人提供了一个极为明显的破绽,这对于杜克来说是一件极为危险的事情,杜克必须避免发生。

第200章了,5个月50多万字,作为一个上班族,老实说真心不容易,来个收藏求安慰!

各位从各种榜点击进来的书友,麻烦点击一下右边“加入书签”那个按钮;

人品保证,后面将更加精彩有趣,不用花费一分钱,陪同杜克一起改变世界吧)

第95章 惊人的定制测试第219章 非洲之行(完)第544章 商业奇迹第808章 诱敌深入第651章 私下问计第383章 积蓄力量第813章 非洲战事第331章 主动请缨第102章 致命缺陷第599章 不战而屈人之兵(上)第382章 打入新市场第702章 惊世发现第164章 挫折和对策第801章 退意第514章 各有收获第505章 猫和鼠游戏(10)第676章 修法第378章 问题第55章 竞赛之开局不利第286章 交换条件第231章 一线光明第377章 大布局第314章 搜捕第606章 谈判(中)第69章 有关部门上门来(上)第747章 再生意外第49章 大餐(下)第768章 各自备战第302章 震撼中枢的成果第99章 初赛失利第606章 谈判(中)第693章 杀机第111章 初战告捷第742章 勒索第746章 准备第428章 徒劳无功第50章 松下伟男(上)第555章 暗影问世第770章 异变第794章 先下手为强第410章 演习(三)第580章 四方云动(上)第247章 雄图霸业第487章 万全之策第380章 利益动人心(上)第239章 征兆第441章 厉兵秣马第655章 变天第369章 说服(下)第一百四五十二章 海外并购5第800章 高歌猛进第145章 绑架(6)第44章 初临麻省理工第178章 庆祝和新项目第684章 塔巴斯空战(3)第469章 智能汽车(六)第572章 得理不饶人第85章 极度诱惑的美女测试第71章 临时男友第50章 松下伟男(上)第577章 厉兵秣马第108章 又见临时工第247章 雄图霸业第161章 冠盖满厅堂(下)第43章 柔道黑带的美眉伤不起第300章 朝中有人好办事(上)第481章 老树发新枝(上)第一百四五十三章 海外并购6第405章 强硬应对第808章 诱敌深入第584章 激发活力第203章 筹资第6章 我要去麻省理工第779章 揽过第404章 轩然大波第656章 南海风暴(1)第235章 蔡思强的心路突破(下)第613章 庆功第11章 分手不必在雨天第529章 CPU布局和野望(上)第553章 反应第91章 新思路第400章 千钧一发第539章 争论第127章 合资计划第65章 春节之波士顿鸭子游(上)第631章 大决战(3)第555章 暗影问世第502章 猫和鼠游戏(7)第105章 突飞猛进第148章 海外并购(1)第451章 条件第510章 猫和鼠游戏(15)第754章 潜龙升天第462章 收购欧宝?第458章 临界问题第804章 不是冤家不聚首第85章 极度诱惑的美女测试第563章 军委会议(下)