【技术实现步骤摘要】
本专利技术涉及一种, 属于计算机并行计算
技术介绍
随着我国经济实力的增强和信息技术的迅猛发展,计算机已经走入了千家万户。 由于我国人口众多,各个文化层次水平的人员参差不齐,对于千千万万的普通老百姓,基本上只是使用计算机上网,玩游戏,多媒体等等的基本功能,而使大量的计算机资源被闲置。 然而,与此同时,在高校,科研院所,企业等等产品研发基地和科研机构,却面临着巨大地计算资源短缺的情况。如何平衡这些计算资源的分配不均,成了摆在科学家和工程师们亟待解决的问题。为了解决这类的问题,提出了一种并行计算的方法。并行计算(Parallel Computing)是指同时使用多种计算资源解决计算问题的过程。为执行并行计算,计算资源应包括一台配有多处理机(并行处理)的计算机、一个与网络相连的计算机专有编号,或者两者结合使用。并行计算的主要目的是快速解决大型且复杂的计算问题。此外还包括利用非本地资源,节约成本,使用多个“廉价”计算资源取代大型计算机,同时克服单个计算机上存在的存储器限制。为了使并行计算技术成为现实,一个由美国Argonne国家实验室开发完成的MPICH软件由 ...
【技术保护点】
一种基于并行人工蜂群算法求解复杂函数最值的方法,包括多台参与计算的计算机,每台计算机上安装Linux操作系统和相关的MPICH软件,将每根网线的一端插入计算机的网口,另一端接入同一个局域网的路由器上中,并配置Linux的SSH使各个计算机相互之间能够不需要密码的访问,并选择其中一台计算机为主控计算机,负责数据和任务的收集与分发、计算结果的显示这些辅助工作,同时它也作为一个计算节点参与计算,其余的计算机均只负责计算功能;通过上述完成了并行计算的硬件连接和软件的配置;在设计人工蜂群算法时,将计算的参数均匀的分配到每个参与计算的计算机上,并根据MPI软件包提供的通信接口函数在程序 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。