首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
通过100Mb/S集线器连接4台双CPU和2台单CPU计算机构成分布式并行计算的局域网平台,采用VC++6.0高效、稳定、方便和成功地实现了分布式多线程并行计算,将非线性环境化学问题的胞映射大规模计算数值解体系进行了有效划分,并合理地分配到局域网上的每一台计算机上的每一个CPU中,然后通过局域网返回各自的处理结果,最后在客户机上完成各单项任务的总装,达到了可持续利用现有计算机资源和大幅度提高计算效率的目的。用这种低成本方式简单、清晰和快捷地掌握并行处理技术十分适应非计算机专业科研人员用来解决超大负荷计算量的复杂问题。  相似文献   

2.
通过论述Windows环境下多线程的应用,介绍Visual C++6.0中多线程的编程方法,本文例举了多线程机制在分布式飞行保障训练仿真的应用实例。系统运行稳定、软件结构简明,满足了在微机系统中服务器和客户端之间网络传输、故障分析、流程以及平显仿真等任务对实时性的要求。  相似文献   

3.
李峰 《电脑学习》2005,(6):16-17
介绍线程的控制、同步与互斥和通信的技术。  相似文献   

4.
分布式对象技术在分布式GIS方面的应用   总被引:12,自引:0,他引:12  
沈志东  陈珉 《计算机工程》2003,29(4):62-63,66
分布式GIS是目前GIS领域的研究热点,基于传统技术开发的GIS系统难以做到应用的高效性和平台无关性,更难以适应当前大型分布式系统的发展,文章首先分析了目前分布式对象技术的特点,进而结合分布对象技术,提出了商业化的分布式GIS开发模式以及分布式GIS与其它相关信息系统集成的设想。  相似文献   

5.
Win32操作系统为我们提供了在应用程序中执行多个线程的能力。本文介绍Win32操作系统中进程和线程的概念,然后讨论Delphi所提供的TThread线程类,最后,说明多线程应用程序的开发。  相似文献   

6.
多线程并行运算技术在环境与化学计算中的应用   总被引:1,自引:0,他引:1  
描述大气环境污染演化过程仿真和模式识别计算等越来越多迫切地需要使用先进高效的计算机并行处理、交互技术、多线程和可视化计算,而学习、使用和掌握这些专门的计算机技术又常使环境和化学等领域的研究者感到困惑和无从着手。本文从非计算机专业人员的角度出发,介绍多线程的基本概念、编程技术和实现方法,并结合大气环境与化学计算的情况,给出一个较为完整的交互式并行处理可视化多线程计算的实例。  相似文献   

7.
VF算法在化学结构检索中的应用   总被引:5,自引:3,他引:2  
实现了一种基于属性关系图的二维子结构匹配算法 (VF算法),该算法运行时所需的存储空间较小,适合于处 理大批量数据。算法程序用Java语言实现,在NCI开放数据库中经过了3DFS程序的检验,并在已建立的化学结构数 据库中作为子结构检索的工具得到了应用。  相似文献   

8.
首先介绍了多线程技术的基本原理,然后讨论了多线程技术在串口通信中的应用,并给出了实现的方法和步骤。  相似文献   

9.
多线程技术在串口通信中的应用   总被引:5,自引:8,他引:5  
首先介绍了多线程技术的基本原理,然后讨论了多线程技术在串口通信中的应用,并给出了实现的方法和步骤.  相似文献   

10.
本文以股票的动态分析为例,详细介绍了在DelPhi系统上实现多线程数据库编程的4个步骤;以及多线程之间的消息传递和协调问题.文中给出的实例充分显示了多线程数据库技术在多任务编程中的显著作用和实用价值.  相似文献   

11.
根据交通网络仿真的并行特征采用域分解方法设计交通并行仿真系统的框架,把交通网络分为几个子网,集群系统的每个节点机分别负责其中的一个子网,提出基于车辆数负载的网络分割算法来平衡各子网的负载量,并分析子网之间的通信机理.同时,在基于MPI 的并行计算平台上实现设计的并行仿真系统.通过实例表明,提出的并行算法能大大提高交通网络仿真的速度和效率.  相似文献   

12.
李一明  李毅  周明天 《计算机应用》2006,26(3):723-0726
介绍了一种专用于计算分支定界算法的机群计算平台,其中所使用的分布并行策略减少了分支定界算法计算时间复杂度,减小了问题的规模;可以把计算平台机群中的任何一台计算机上计算出的当前全局最佳本分值,实时地广播给所有其他并行的计算机,并作为它们新的最佳本分值,实现分支节点的快速并行淘汰;应用启发式算法修改了分支定界算法,提高了分支节点的淘汰效率。选用旅行商问题实例作为测试基准。计算表明,在保证求得最优解的前提下,该平台能很好地提高分支定界算法的效率。  相似文献   

13.
WAPM:适合广域分布式计算的并行编程模型   总被引:1,自引:0,他引:1  
早期的MPI与OpenMP等编程模型由于扩展性限制或并行粒度的差异而不适合于大规模的广域动态Internet环境.提出了一个用于广域网络范围内的并行编程模型(WAPM),为应用的分布式计算的编程提供了一个新的可行解决方案.WAPM由通信库、通信协议和应用编程接口组成,并且具有通用编程、自适应并行、容错性等特点,通过选择合适的编程语言,就可形成一个广域范围内的并行程序设计环境.以分布式计算平台P2HP为工作平台,描述了WAPM分布式计算的实施过程.实验结果表明,WAPM是一个通用的、可行的、性能较好的编程模型.  相似文献   

14.
分布式并行数据库系统中节点信息的动态管理和维护   总被引:1,自引:0,他引:1  
陈建英  左朝树  王莉 《计算机应用》2005,25(9):2000-2003
针对分布式并行数据库系统DPSQL中节点状态变化的随机性和不可预测性,提出节点管理和维护的动态解决方案。该方案通过在DPSQL运行过程中对活动节点信息表正确性和一致性的维护实现,保证了各服务器节点间通信的正确性和节点内部各子系统间的默契配合,从而保证了DPSQL的高效服务。  相似文献   

15.
基于网络的分布并行虚拟计算机的实现   总被引:2,自引:0,他引:2  
构造了一个基于网络的分布并行虚拟计算机DPVM,它由虚拟机层、通信层和基本类层组成,包括服务器,工作机和客户机3种不同类型的机器,在简要介绍DPVM的总体结构之后,从服务器,任务通信,程序输出和消息传递并行语义的面向对象实现几方面对系统实现的关键技术进行讨论。  相似文献   

16.
With the emerging of new applications,especially in Web,Such as E-Commerce,Digital Library and DNA Bank,object database systems show their stronger funcitons than other kinds of database systems due to their powerful representation ability on complex semantics and relationshiop.One distinguished feature of object database systems is path expression,and most queries on an object database ar based on path expression because it is the most natural and convenient way to access the object databse,for example,to navigate the hyper-links in a web-based database,The execution of path expression is usually extremely expensive on a very large database.Therefore,the improvement of path expression eecution efficiency is critical for the performance ofobject databases.As an importan approach realizing high-performance query processing ,the parallel processing of path expression on distributed object databases is explored in this paper.Up to now,some algorithms about how to compute path expressions and how to optimize path expression processing have been proposed for centralizedenvironments.But,few approaches have been presented for computing path expressions in parallel.In this paper,a new paralle algorithm for computing path expression named Parallel Cascade Semijoin(PCSJ)is proposed.Moreover,a new scheduling strategy called right-deep zigzag tree is designed to further improve the performance of the PCSJ algorithm.The exper-iments have been implemented in an NOW distributed and parallel environment.The results show that the PCSJ algorithm outperforms the other two parallel algorithms(the parallel version of forward pointer chasing algorithm(PFPC)and the index splitting parallel algorithm(IndexSplit) when computing path expressions with restrictive predicates and that the right-deep zigzage tree scheduling strategy has better performance than the right-deep tree scheduling strategy.  相似文献   

17.
针对固定结构下并行计算无法通过规模扩展提升计算性能的问题,提出了一种成比例调整图权的并行计算扩展方法。该方法首先分析影响可扩展性的并行任务因素及体系结构因素;然后采用带权图对并行任务及体系结构进行建模;最后,对并行计算图模型中顶点和边的权值进行调整,实现并行计算的扩展。针对并行任务与体系结构是否具有相同的拓扑结构进行了两组实验,结果显示扩展前后的速度效率不变或近似相等。在上述两组实验的基础上,固定并行任务的算法结构及硬件系统的体系结构,仅调整性能参数,从特定的初始状态开始,以相同的比例作连续多次扩展,结果显示随着并行任务的连续扩展,体系结构资源被充分利用,速度效率逐渐提高,但并行任务扩展至一定程度后,速度效率提高缓慢;而如果并行任务及体系结构按一定的比例一同扩展,并行计算的速度效率近似不变。  相似文献   

18.
设计了在数据库中化学结构的存储方式,并在系统分析化学结构在计算机中的不同描述法的基础上,提出了一种基于Web的化学结构搜索法。该方法由Robot抓取Web文档中的化学结构信息,利用Oracle建立化学结构数据库,通过建立化学结构的索引,实现对化学结构的全结构、子结构、结构相似性检索。  相似文献   

19.
本文深入了解了国内外无线传感器网络领域目前的发展现状和发展动态,并对现有的无线传感器网络操作系统进行了大量的钻研,为研究无线传感器网络数据库打下了夯实的理论基础。论文从现有的无线传感器网络数据库分析入手,并着重设计和实现了基于TaraxOS无线传感器网络操作系统的数据库TaraxDB。然后基于对无线传感器网络数据库的分析,设计和实现了无线传感器网络数据库TaraxDB,设计实现了客户端查询的接收、解析和表示,数据库客户端与传感器网络之间发送查询和接收结果,数据库客户端与用户之间接收查询和提交结果。  相似文献   

20.
采用关系数据库插件能够实现化合物描述符(FingerPrint)的生成、建立索引和化合物的子结构检索。本文以PubChem有机化合物Molfile为数据源,在Oracle关系数据库上分别安装插件OrChem(JAVA)和Bingo(C~(++))构建了化合物分子结构数据库。本文从FingerPrint的构成和索引策略两方面讨论了OrChem和Bingo的主要差异,并选取10个特征化合物进行子结构检索测试。对存储40万种化合物的分子结构数据库的测试结果显示,OrChem可满足用户检索响应,Bingo则更为快捷。对于存储2600万种化合物的分子结构数据库,针对Bingo通过优化Oracle数据库内存管理、数据表结构、子结构预筛选参数,实现了满足用户的高效检索。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号