又是一天的工作结束了,回到家里。。。
晚饭过后,林自强坐在客厅沙发上休息,明婉晴又泡了一壶普洱熟茶,端了一杯给奶奶,然后端了一杯给林自强。
林久浩和丁琪琪也各自倒了一杯茶,凑到林自强身边。
“你们俩,这是要干嘛?”林自强隐隐感觉到,这俩货现在的行为有点默契,‘默契说明协作,协作说明需要并行处理,并行处理一定是有事情要。。。’
“哥,最短最优路径。”丁琪琪把几张打印好的a4纸,递到林久浩手里。
“爸,最短最优路径。”林久浩也不看,就递给了林自强。
“什么?什么?最短最优路径的?”林自强放下茶杯接过纸来。
丁琪琪解释道:“就是我们单位的那个,特别让人讨厌的,秃了半个脑袋的,我们处室的头儿,刘工,他说的,有关多元关联拟脑技术的需要,提交给我,我提交给我哥,然后我哥给您,这是解决问题的最短最优路径。”。
“哦,这么个最短路径。”林自强明白了,认真地看了起来。
“特别讨厌。”丁琪琪还补充了一句,然后喝了口茶。
不一会儿,“久浩,你看过这个需求了吗?不错呀。”林自强看完以后,不但没有不高兴,还夸奖了一下。
“还不错呢?爸,您是没有见到他本人,这刘工可爱占技术便宜呢,还让我哥帮着他写算法。。。我,我真想揍宁雪一顿。”丁琪琪为林久浩打抱不平,思维是跳跃的。
“爸,您看了吗?我也觉得不错。”林久浩也有同感。
“哥,你怎么跟刘工一伙呀。。。我找奶奶去了。”丁琪琪不掺和了,找个理由溜了。
“久浩,这个动态库需求很不错,我们在设计多元关联拟脑技术的时候,就想到过,小规模动态库的应用是非常广泛的,你看这里,这不就来了。”林自强指着纸上的几行字说道。
“是的,而且是在实际环境中发现了这种需求,研究的机器人计算动平衡算法中,也已经使用了动态库理念。”林久浩说道。
“对,是动态库理念,不过,他们用的还是静态库传参模拟的动态库计算,但是,这种静态库传参明显满足不了他们的需求。”林自强继续说道。
“我们原有的软件系统,暂时无法提供动态库模型,所以使用静态库模拟的动态信息元传参计算的方式,真正的动态库模型,一定是,为每一个参与计算的信息元开设独立的进程,由独立的进程跟踪动态信息元的计算变化,然后再传导参数到关联信息元。“林久浩说道。
“静态库模型,信息元传参模拟确实达不到真正的动态库计算的效果。”林自强思考着说道。
“用静态库模拟的方式,不但限制了动态信息元的计算能力,而且在多信息元参数传导的过程中,也会出现参数传导时间不同步,且紊乱无序导致延迟问题。。。有些麻烦。”林久浩说完,喝了口茶。
“你说的问题,我以前就思维推导过了,只是没有遇到实际的需求,所以还没有集中力量解决,今天琪琪的单位提出这样的问题,我就先把我的第一步设想说一下。”林自强。
“爸,您太厉害了,您居然都想过这些问题了。”林久浩。
“思维推导呀,我有开发基础了,就要多想想,多元关联拟脑还有哪些应用场景,会遇到什么样的实际问题,然后怎么用多元关联拟脑技术解决,推动我们的技术发展,我一直这么做的。”林自强。
“哦,也~~~厉害,您说吧。”林久浩把茶喝光,放下杯子认真听讲。
“我们的信息元现在已经完成类脑细胞存储方式,即编码对应地址的方式,不过,在信息元向直接关联信息元传输参数的时候,如果关联信息元的地址超越了自己所在的服务器,就需要返回到‘编码索引’服务器去寻址,这个过程会耽误一点时间。”林自强说道。
“这种情况下,耽误时间是很少的,刘工的意思好像也不是这样的。”林久浩。
“这是我要考虑的问题,刘工的需求主要是针对关联信息元动态变化如何控制过程,如何关闭无效的思维路径,他的意思是把这个控制功能,放在传参过程中,这一点与我的想法是一致的。”林自强。
“爸,我们以前的静态库是直接传参的,就是信息元发生变化,直接通过关联信息元的地址,将参数传导给关联信息元,不需要中间过程。”林久浩。
“因为原来的多元关联拟脑模型是静态库模型,参数只要传过去就可以了,不用控制时间片同步问题,也不用考虑无效思维路径湮灭问题,但是,刘工的动态库的需求超越了我们原有的静态库功能,所以就需要升级相关功能。”林自强解释道。
“确实,他提出的这种功能,现在是在静态库模型上,在执行脑编写大量代码实现的,我们怎么帮助他解决一下?”林久浩问道。
“加一个传参控制功能,类似交换机的交换芯片,我们暂时做不出芯片,然而,可以用软件模拟一个这样的功能芯片,用它来接收及控制,直接关联信息元地址对应的参数传导,这个功能不只是交换作用,还可以起到控制时间节奏、关闭无效路径以及统计分析等功能,而且未来根据需求,还可以增加其它功能。”林自强说着自己的想法。
“爸,你说的这个功能应该可以满足刘工的需求,但是,这个功能会不会降低计算效率?”林久浩接着问道。
“我们用这个功能,需要控制一下信息元节点数量,把动态库控制在一个小规模里,这个规模应该能够满足刘工的需求,这样比刘工使用原有的静态库模拟动态库方式更进一步,相比之下效率应该提高了。”林自强边思考边回答。
“我们满足了刘工的需求,那么这个动态库是为刘工定制的吗?”林久浩继续问道。
“不是,我之所以考虑这个动态模型,并不是为某一项应用特制的,它一定是通用的,未来会有很多动态库需求,包括在原拟脑模型中的静态信息,在某一个特定环境中呈现动态关联现象,那么就需要动态库计算。”林自强继续说明。
“爸,你说的这种情况在静态库里根本无法解决,因为静态库体量很大,一旦动起来,现有的计算体系无法承受。”林久浩。
“所以,我们做小规模动态库模型,把需要动态关联的部分信息元,提炼到一个小型的动态库模型中,动态库模型中使用私有信息元编码对应,所有原静态库模型中的信息元编码,转换为动态库模型私有编码进行动态计算,当这个过程完成后,再把信息元的数据还原回去,或者不还原。”林自强。
“不还原,就是所有的计算不影响原有静态库数据?”林久浩。
“是的,有些应用需要同步变更数据,有些应用不需要,例如,算法模型提炼计算,我们是把原有多元关联拟脑模型中的一个算法模型提炼出来,计算完成输出结果后,只要关闭计算就可以,不用同步数据。”林自强。
“明白了,看来小型动态库的应用很广泛,只是库的大小规模,受这个过程控制参数交换功能函数的影响。”林久浩。
“对,这个功能函数消耗的算力与信息元数量成指数函数增长,如果可以做成芯片就好了,那样就更快了。”林自强。
“爸,做成芯片就作死了,反而不利于功能升级及性能扩容。”林久浩。
“做不死呀,我们可以把规范的应用流程做成芯片,不规范的继续在功能函数中运行,对于扩容问题,有很多种方法,并列增加芯片提升处理能力,而且以后芯片能力越来越强。。。好了,这不是今天考虑的问题。”林自强及时停止了争论。
“知道了,所以这个功能函数。。。”林久浩。
“我让三多他们去编写,久浩你也参与进来,因为你毕竟比三多他们更了解客户那边的需求。”林自强。
“好的,我没问题。”林久浩。
刘工的需求就这么落实了,丁琪琪在屋里也听到了,又跑回来,说道:“果然,最短最优路径。”。
入夜了,丁琪琪又赖到奶奶床上。奶奶看了眼被丁琪琪铺好的床,皱着眉头看着她,也不说话。
“奶奶?”丁琪琪看着奶奶。