第五章 升级 (第2/3页)
经脉冲也就是这样从一个神经细胞传递到整个神经网络。
而这种传递是同时进行的,一个脉冲从一个神经元传向几千个神经元,然后几千个神经元中的每个神经元又传向几千个神经元。这样一个冲动传遍整个网络基本不用花多少时间,虽然每个冲动的产生和传递没有计算机电路那么快,不过网络的超大规模弥补了这个缺陷,整个神经网络规模在100亿左右,而每个神经元细胞都可看作一个简单的加法器。可以想象这是一个怎样复杂的网络呀。神经网络天然是超大规模的并行计算电路。是自然选择的在几亿年里选择出来的。所以要想在人工智能上有所突破。必须在并行性下功夫。
参考服务器的文档,王石决定了移植了方案,首先考虑的是程序的可扩展性,在可以想象在不久的将来,肯定有更多更好的机器加入进来,所以这个扩展性是相当重要的。虽然前面王石也把核心处理程序做成了多线程并行模式,但是对多线程的管理并没有得到优化。借着这次移植,也把这个考虑进去。为了提高核心处理程序高效执行,同时适应tesla服务器流处理器的模式,王石对它进行了一定的优化。还有为了提高核心程序的管理效率,编制了一个线程统一管理模块。考虑以后的扩展性,还特地编制了一套机器与机器之的联系的协议。这样以后再增加机器的时候,就可以做很少的修改就可以并网运行了。
当然,移植要考虑的事情还有很多,不过王石不可能面面俱到都想到。所以也只解决了一些主要的,绕不过去的问题。但这样也大约花费了王石3个多月时间,由于整个程序都是王石一手包办的,而且一开始思路也是相当清楚的,所以在移植过程中,没有多走弯路。
在移植的这几个月中,牛牛工作室的业务也没有停下来,由于王石把所有精力都放在移植上面,对工作室的关注自然下降了,而梦想程序在经过这几个月时间的锻炼后,也更加显得聪明了。王石现在的就需要完成最后一步工作,也是最重要的一步工作,就是把梦想的本身的整个数据库安放到服务器上,与新核心程序进行连接。这一步当中,工作室的业务就必须停下来,而且为了保证整个系统健壮性,一些必要的测试和调试也是必须的。
王石首先对梦想包括数据库和核心程序时行备份。
可以不客气的说,假如梦想产生了思想,那么整个数据库
(本章未完,请点击下一页继续阅读)
『加入书签,方便阅读』