共查询到20条相似文献,搜索用时 58 毫秒
1.
2.
基于内存映射文件的数据交换技术及其在测控软件中的应用 总被引:1,自引:0,他引:1
系统介绍了在Windows98下,通过使用内存映射方式,实现应用程序间信息实时交互的原理,同时,给出了使用这种方法实现应用程序通信的实例。 相似文献
3.
本文介绍了VC++编译环境下利用内存映射文件实现WIN32进程间的通信,并通过实例介绍实现过程。 相似文献
4.
针对Matlab软件的网络通信局限,提出一种新的基于磁盘-内存互逆映射的解决方法,该方法在简化并行FDTD算法实现的同时,显著提高了算法执行性能.作为算法实现的应用,对一种常见的车载隐藏式印刷天线进行了数值仿真研究,其结果证明了方法的可行性与精确性. 相似文献
5.
6.
7.
本文研究了MPI信息传递接口支持下的3维并行共形网格FDTD算法,并利用典型PC集群的硬件环境进行了具体的实例测试.采用该方法对一种一维圆形光子带隙微带滤波结构的S参数进行了计算,数值结果表明了本文方法的正确性与有效性. 相似文献
8.
首先总结FDTD算法中的两种典型边界条件的算法特点,然后提出用Matlab语言编程的步骤和应注意的问题,并结合具体例子讲解编程的方法,最后得出用Matlab语言对FDTD算法编程的几点结论。 相似文献
9.
三维电磁散射的网络并行FDTD计算和加速比分析 总被引:5,自引:5,他引:5
应用计算机局域网,采用基于消息传递PVM平台和区域分解技术,实现了三维电磁散射的并行FDTD计算.给出了在FDTD两个相邻子区域交界面上所需要传递数据量的估算和分析.在一个实际的计算机局域网环境下,测试了网络并行FDTD计算三维机翼目标散射时的并行加速比和并行效率.实际上,并行加速比和效率不仅与局域网的硬件性能有关,而且与子区域的划分和PVM通信原语的使用等软件设计有关.最后,讨论并行计算中的附加通信量、网络通信性能和负载平衡对FDTD并行计算的影响. 相似文献
10.
11.
12.
Prewitt算法是数字图像分割中最常用的边缘检测算法。采用传统CPU上的串行方法实现该算法需要较大的计算量、耗时较长,因此,通过GPU对其进行性能加速有着重要的意义。然而由于GPU硬件体系结构的差异性,跨平台移植是一件非常困难的工作。针对上述问题,提出了一种基于OpenCL异构框架的Prewitt图像边缘检测并行算法。实验结果表明,该并行算法比CPU上的串行算法运行速度快,加速比可达30倍,有效地提高了大规模数据处理的效率,可移植性好,具有较高的应用价值。 相似文献
13.
14.
15.
A parallel FDTD algorithm using the MPI library 总被引:10,自引:0,他引:10
In this paper, we describe the essential elements of a parallel algorithm for the FDTD method using the MPI (message passing interface) library. To simplify and accelerate the algorithm, an MPI Cartesian 2D topology is used. The inter-process communications are optimized by the use of derived data types. A general approach is also explained for parallelizing the auxiliary tools, such as far-field computation, thin-wire treatment, etc. For PMLs, we have used a new method that makes it unnecessary to split the field components. This considerably simplifies the computer programming, and is compatible with the parallel algorithm 相似文献
16.
如何提高时域有限差分算法(FDTD)的运算效率一直是FDTD数值运算研究的核心问题之一。针对近年来图形处理器(GPU)运算能力的高速增长及GPU通用运算概念提出的背景,对GPU加速FDTD运算的潜力与研究现状进行了总结,并对GPU加速FDTD运算的并行实现原理进行了阐述,通过将其与其他典型硬件加速方式进行比较,指出了GPU加速具有低成本易于开发移植等特点。通过GPU加速FDTD的实例运算,初步验证了GPU运算的可行性与高速性,证实了GPU加速运算FDTD运算存在广阔应用的前景,并对现有问题进行了总结。 相似文献
17.
rsync算法是一种快速有效的文件同步算法,ARsync(AdvancedRemote sync)算法是对rsync的改进,在文件的同步过程中采用对同步过程分步并行化,并在计算步骤中采用流水线方法,充分利用现代计算机的多核处理机架构.在同步校验码计算方面,ARsync针对文件类型和文件结构特点,使用多粒度文件分块的方法,减小校验码总大小.ARsync将整个文件夹作为同步工作单元,采取打包压缩校验码信息的方式,使用一次完整连接来完成对整个文件夹的同步. 相似文献
18.
并行计算为时域有限差分(FDTD)方法仿真电大尺寸和复杂结构提供了强大的计算能力和内存资源。文章针对多核PC集群系统,提出了一种高性能并行FDTD算法,它采用Windows Socket(WinSock)实现高效的进程间通信,同时采用多线程技术充分利用多核处理器资源。在集群系统上的实际测试表明:以10个处理器(30个核)为例,该算法获得的加速比为16.0,并行效率为53.3%,优于单独使用消息传递接口(MPI)以及MPI结合OpenMP的传统FDTD并行算法,后两者在相同测试条件下仅分别获得13.7,12.2的加速比和45.8%,40.7%的并行效率。 相似文献
19.
探讨了基于OpenMP的电磁场FDTD多核并行程序设计的方法,以期实现该方法在更复杂的算法中应用具有更理想的性能提升。针对一个一维电磁场FDTD算法问题,对其计算方法与过程做了简单描述。在Fortran语言环境中,采用OpenMP+~粒度并行的方式实现了并行化,即只对循环部分进行并行计算,并将该并行方法在一个三维瞬态场电偶极子辐射FDTD程序中进行了验证。该并行算法取得了较其他并行FDTD算法更快的加速比和更高的效率。结果表明基于OpenMP的电磁场FDTD并行算法具有非常好的加速比和效率。 相似文献