在门口曹长久终于看到了接站的了鲁平来了。
鲁平俨然一副知识分子的形象穿的白衬衫别在裤腰里一丝皱纹都没有;黑钢笔插在胸前擦的铮亮;大眼镜透着气质板寸头依然坚挺。
看到了长久鲁平却放弃了摆pose赶紧冲上来帮长久提行李一边还埋怨:“我的小祖宗你总算是回来了!王所都快把我们念叨的疯了。”
曹长久大惊:“王所怎么了?”
“王所和你去上海出差回来的时候贪凉吹了一宿风扇病倒了直接进了医院最近才算好。”
“没事就好吓死我了。”曹长久长出一口气。
“可是他老人家还没好透就来上班这让我们怎么放心的下嘛。这几天还天天念叨你总是冷不丁冒一句要是长久在就好了这事他肯定能做好等等。唉~~”鲁平无奈的叹道。
“有这么夸张吗?”曹长久觉得好笑。
“比这还夸张谁让王所他喜欢你呢。得你也别乱跑了现在组里忙样机已经做好了大家正在紧锣密鼓的试机准备出阶段性成果。你也把玩心收一收该做正事了。”鲁平背起行李迈开大步走貌似随意的说了一句。
曹长久吐吐舌头知道理亏没敢说话低了头跟着走。
到了计算所鲁平把曹长久安顿在了计算所外围的宿舍“王所病了他夫人过来照顾他他家是没地方住了就先在这地方凑合住吧。”
曹长久看着房间里有两张床乱七八糟的似乎还有人住很有点大学宿舍的感觉。
鲁平看他注意床铺解释说:“有点乱不过这屋里另一个人我认识人还不错学中文的xx大学毕业后就留校了。你要是不习惯就换一间不过我怕其他人更不如他。”
“行了就这了只要别人不嫌我就行。”曹长久笑嘻嘻的。
鲁平点点头帮长久收拾起屋子来。
安顿下来之后长久和鲁平回到了计算所。
还没进屋子就听见王所高亢的声音在里面激荡。
两人进去一看王所正在指挥人检查机器。
曹长久大叫了一声:“王伯伯!我回来了。”
王所回头一看笑逐颜开:“小长久回来啦玩的怎么样啊。”随即脸一板“你把工作丢在一边一个人待在外面游荡罪大恶极该开除。”
曹长久连忙举双手投降:“王伯伯我错了念在我还有一点用处警告一下就可以了。”
王所努力忍住笑:“你无组织无纪律目无党纪国法消极怠工凭什么警告一下就行了得开除。”
“报告所长我没有消极怠工我身在他处心系工作已经完成了757机并行算法的编译改进初步预测大概可以提高计算机4~5倍的运行效率。”曹长久看出王所似乎没有什么生病的迹象心中大定也就开起玩笑来。
“哦!既然如此功过相抵回去干活。另外把你说的东西拿来我看是不是真的啊?”王所心情很好完全忘了自己前几天还在骂这小子不务正业。
曹长久连忙从包里拿出了两张软磁盘这是他从大李那敲来的里面正存着他这些日子以来对心血——向量并行编译算法。
757工程决定使用向量处理机兼容cray-1是一个明智的决定在元件制造的限制之下只有通过架构的优化最大化的实现并行才能显著的提高运算度。向量处理就是一种方法向量处理机对数组执行向量指令每条指令都包含一串重复的操作可以利用循环级展开得到人们想要的并行性并且可以附属于任何标量处理机。
因此向量处理机通常用于多流水线级计算机中。专用的向量流水线可以在循环控制中消除某些软件开销它的效果与优化编译器将顺序代码向量化的性能很有关系。
曹长久的编译器就是此种产物他大量借鉴了自己原来梦中的经验将open64编译器中的先进的并行思想融入到其中正好757也是64位的大型计算机open64对代码也是64位的让长久省了重写代码的麻烦。
open64是一个编译器平台也是一个开源组织专门做并行编译技术研究。open64来源于sgi于1999年公布的一个工业化的并行化优化编译器pro64源代码后被全世界多个编译器研究小组用来作为研究平台并命名为open64。
开源运动大大促进了编译技术的普及因此曹长久也是开源的受益者。这次长久写的并行编译器也沿用了open64这个名字并小心的在程序里面加了一个小小的声明里面注明了编译器的创作时间作者等等虽然长久自己版权不抱什么希望但是梦中的习惯让他写了这个文本同样之前的长久写的磁盘操作系统也是如此。
王所将磁盘插入了计算所的终端上进入磁盘目录。无需担心兼容问题因为长久在上海编写代码的时候用的是同一个操作系统虽然硬件相关的内核不一样。
磁盘上保存的是源代码要想使用必须重新编译转换成机器码虽然硬件系统平台有差异但是只要在操作系统中重新编译一下就可以使用了。
王所准备了一个高阶方程算法分别使用计算所以前的编译器和曹长久写的open64进行编译封装试着进行计算结果大跌眼镜新编译器完全滞后比老的慢的多。
这不禁让围观的群众们大失所望个别的还有点幸灾乐祸小声的风言风语吹得都登天了也不过如此嘛!
曹长久则是一副早知如此的样子摇摇头没说话。
王所叹了一口气:“看来这是优化过的不在向量机上不行啊!”
“王伯你也太心急了现在所里的机器没有向量模块没有多处理系统还是32位的虽说open64可以兼容32位机但是就不要谈性能了。”曹长久斜睨了一下旁边叽咕的人对王所解释。
鲁平俨然一副知识分子的形象穿的白衬衫别在裤腰里一丝皱纹都没有;黑钢笔插在胸前擦的铮亮;大眼镜透着气质板寸头依然坚挺。
看到了长久鲁平却放弃了摆pose赶紧冲上来帮长久提行李一边还埋怨:“我的小祖宗你总算是回来了!王所都快把我们念叨的疯了。”
曹长久大惊:“王所怎么了?”
“王所和你去上海出差回来的时候贪凉吹了一宿风扇病倒了直接进了医院最近才算好。”
“没事就好吓死我了。”曹长久长出一口气。
“可是他老人家还没好透就来上班这让我们怎么放心的下嘛。这几天还天天念叨你总是冷不丁冒一句要是长久在就好了这事他肯定能做好等等。唉~~”鲁平无奈的叹道。
“有这么夸张吗?”曹长久觉得好笑。
“比这还夸张谁让王所他喜欢你呢。得你也别乱跑了现在组里忙样机已经做好了大家正在紧锣密鼓的试机准备出阶段性成果。你也把玩心收一收该做正事了。”鲁平背起行李迈开大步走貌似随意的说了一句。
曹长久吐吐舌头知道理亏没敢说话低了头跟着走。
到了计算所鲁平把曹长久安顿在了计算所外围的宿舍“王所病了他夫人过来照顾他他家是没地方住了就先在这地方凑合住吧。”
曹长久看着房间里有两张床乱七八糟的似乎还有人住很有点大学宿舍的感觉。
鲁平看他注意床铺解释说:“有点乱不过这屋里另一个人我认识人还不错学中文的xx大学毕业后就留校了。你要是不习惯就换一间不过我怕其他人更不如他。”
“行了就这了只要别人不嫌我就行。”曹长久笑嘻嘻的。
鲁平点点头帮长久收拾起屋子来。
安顿下来之后长久和鲁平回到了计算所。
还没进屋子就听见王所高亢的声音在里面激荡。
两人进去一看王所正在指挥人检查机器。
曹长久大叫了一声:“王伯伯!我回来了。”
王所回头一看笑逐颜开:“小长久回来啦玩的怎么样啊。”随即脸一板“你把工作丢在一边一个人待在外面游荡罪大恶极该开除。”
曹长久连忙举双手投降:“王伯伯我错了念在我还有一点用处警告一下就可以了。”
王所努力忍住笑:“你无组织无纪律目无党纪国法消极怠工凭什么警告一下就行了得开除。”
“报告所长我没有消极怠工我身在他处心系工作已经完成了757机并行算法的编译改进初步预测大概可以提高计算机4~5倍的运行效率。”曹长久看出王所似乎没有什么生病的迹象心中大定也就开起玩笑来。
“哦!既然如此功过相抵回去干活。另外把你说的东西拿来我看是不是真的啊?”王所心情很好完全忘了自己前几天还在骂这小子不务正业。
曹长久连忙从包里拿出了两张软磁盘这是他从大李那敲来的里面正存着他这些日子以来对心血——向量并行编译算法。
757工程决定使用向量处理机兼容cray-1是一个明智的决定在元件制造的限制之下只有通过架构的优化最大化的实现并行才能显著的提高运算度。向量处理就是一种方法向量处理机对数组执行向量指令每条指令都包含一串重复的操作可以利用循环级展开得到人们想要的并行性并且可以附属于任何标量处理机。
因此向量处理机通常用于多流水线级计算机中。专用的向量流水线可以在循环控制中消除某些软件开销它的效果与优化编译器将顺序代码向量化的性能很有关系。
曹长久的编译器就是此种产物他大量借鉴了自己原来梦中的经验将open64编译器中的先进的并行思想融入到其中正好757也是64位的大型计算机open64对代码也是64位的让长久省了重写代码的麻烦。
open64是一个编译器平台也是一个开源组织专门做并行编译技术研究。open64来源于sgi于1999年公布的一个工业化的并行化优化编译器pro64源代码后被全世界多个编译器研究小组用来作为研究平台并命名为open64。
开源运动大大促进了编译技术的普及因此曹长久也是开源的受益者。这次长久写的并行编译器也沿用了open64这个名字并小心的在程序里面加了一个小小的声明里面注明了编译器的创作时间作者等等虽然长久自己版权不抱什么希望但是梦中的习惯让他写了这个文本同样之前的长久写的磁盘操作系统也是如此。
王所将磁盘插入了计算所的终端上进入磁盘目录。无需担心兼容问题因为长久在上海编写代码的时候用的是同一个操作系统虽然硬件相关的内核不一样。
磁盘上保存的是源代码要想使用必须重新编译转换成机器码虽然硬件系统平台有差异但是只要在操作系统中重新编译一下就可以使用了。
王所准备了一个高阶方程算法分别使用计算所以前的编译器和曹长久写的open64进行编译封装试着进行计算结果大跌眼镜新编译器完全滞后比老的慢的多。
这不禁让围观的群众们大失所望个别的还有点幸灾乐祸小声的风言风语吹得都登天了也不过如此嘛!
曹长久则是一副早知如此的样子摇摇头没说话。
王所叹了一口气:“看来这是优化过的不在向量机上不行啊!”
“王伯你也太心急了现在所里的机器没有向量模块没有多处理系统还是32位的虽说open64可以兼容32位机但是就不要谈性能了。”曹长久斜睨了一下旁边叽咕的人对王所解释。