首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 62 毫秒
1.
目前多核架构已成为处理器的主流设计并成为各种多媒体应用的主流处理平台,而核间通信的效率是影响多核处理器性能的重要因素之一.提出了一种针对多媒体应用程序的核间通信的优化方法.该方法利用此类应用程序数据读取的规律性,通过在多核处理器上添加通信队列,实现只读数据的快速传递,从而提高多媒体应用程序的并行执行效率.实验表明使用通信队列对各种多媒体核心算法的性能都有普遍提高.同时,该方法具有良好的扩展性,当内核数目增加,通信队列所带来的好处也更加明显.  相似文献   

2.
一些数字信号处理程序存在强数据相关性,在将这些数字信号处理程序划分到多核DSP上时,需要开发细粒度并行性,而细粒度并行性的开发需要快速的核间通信机制支持。本文提出了一种新的面向多核DSP的快速核间通信机制:标记式共享寄存器文件TSRF,TSRF由所有的DSP核共享,寄存器文件中的每个寄存器同一个有效标记位关联,该标记位提供了核间通信同步支持。本文构建了集成TSRF机制的多核DSP原型的周期精确模拟器,该多核DSP原型包含的处理器核数目为4个。通过详细模拟,我们使用数据相关性较强的数字信号处理算法:IIR滤波和ADPCM编解码,对TSRF机制的性能进行了测试,与单核DSP相比,TSDB机制性能提升分别为1.8、1.2和1.9左右。  相似文献   

3.
陈诚高 《计算机工程与应用》2006,42(11):190-194,232
银行短信服务作为一项全新的金融服务项目,具有很大的市场价值和发展潜力,引起了越来越多的银行和个人的关注。论文讨论了一个分布式的多进程银行短信系统,通过合理地使用进程间通信技术,将系统各进程有机地联系起来,从而真正实现了交易驱动模式的银行短信系统,并且该系统可以灵活地支持多种短信服务接入协议。  相似文献   

4.
本文以图像为基础,在TMDSEVM6678L实现并行处理设计,并分析其性能.文中主要介绍了核间通信的几种常用方法,以及多核编程的基本技巧.通过网页实现用户交互,并对网页数据传递进行分析,提供数据解析思路.分析比较数据的读取速度,采用合适的数据采集方法提高仿真效率.最后,统计不同数据量的处理时间,实验结果表明,采用消息机制进行核间通信实现并行处理具有实用性以及适用性.  相似文献   

5.
为了解决面向多任务密码处理的多核核间通信机制的优化实现问题,设计一种混合通信机制。在分析多核处理架构及核间通信特点的基础上,融合了簇内共享存储通信和簇间No C通信机制,同时引入了DMA通信机制,提出构建混合通信机制,进一步提升通信效率。其次,给出核间通信同步机制的优化实现,解决了同步和存储一致性冲突问题。最后,基于Design Complier对设计方案进行了实验评估。实验结果表明,相比其他方案,该方案具有较小的资源代价和较高的性能指标,获得了满意的通信吞吐率。  相似文献   

6.
针对多参量数据采集系统中单核处理器难以达到数据同步获取及实时处理的问题,提出一种基于NiosII双核处理器的多参量数据并行采集及核间通信解决方案。在数据采集系统的FPGA片内构建NiosII双核处理器系统,处理器1对输入信号数据进行数模转换及预处理,处理器2负责采集数据的显示及上位机的数据通信,利用Scatter-Gather直接存储器访问两级数据缓存的通信机制,建立核间的高速数据传输通道,实现双核处理器之间数据的同步与交换。将该解决方案应用于空气质量在线监测系统中,结果表明,其核间传输速度高达496 MB/s,满足多参量数据同步获取及并行协同处理的需求。  相似文献   

7.
史习羽  黄道 《微型电脑应用》2002,18(12):19-21,14
数据库应用系统信息(包括出错)机制的二次开发过程中,从软件工程理论出发,在充分利用系统提供的内部存储过程,存储函数以及出错信息的基础上,详细地研究了ORACLE数据库中如何实现把底层程序所产生的信息传到客户应用程序。结合B钢L3系统实际应用的需求,把系统软件工具的出错转换成应用系统所需要的对程序开发人员和最终用户实用的信息,增强了应用数据库系统的自维护性,提高了软件开发的效率以及应用系统的易操作性,易维护性。  相似文献   

8.
黄正华  王士同 《计算机工程与设计》2007,28(14):3501-3503,3507
很多情况下,研究者掌握了一些分类数据的生成信息,这些信息能够为核函数提供有价值的分类特征.已有大量结合生成模型构造核函数的研究,边际核是其中较新的研究成果.以边际核理论为基础,在边际核特征空间中引入特征向量之间的距离作为相似性的量度,构造了基于距离量度的边际核函数.随后将它和原边际核均应用于具体的grbB(旋转酶B亚单位)氨基酸序列分类实验中,实验结果表明:基于距离量度的边际核拥有比原边际核更佳的识别效率,且也具备一定的推广能力.  相似文献   

9.
主成分分析(PCA)已经广泛应用于计算机视觉中,但是传统的基于L2范数的PCA对异常值和特征噪声(比如有遮挡的图像)敏感.基于L1范数的PCA(L1-PCA)相比基于L2范教的PCA更具鲁棒性,并且可以克服对异常值和特征噪声敏感的问题.然而,在应用L1-PCA算法时,其算法的优化非常关键.本文针对这一问题,提出基于增强拉格朗日乘子的L1-PCA的优化算法并将其应用于处理有遮挡图像的重构,通过在Yale人脸数据库的实验测试表明所提出的算法有效.数值和可视化的实验结果都表明优化的L1-PCA优于传统PCA.  相似文献   

10.
《计算机教育》2010,(17):81-81
本书从嵌入式系统设计及平台构建角度全面介绍嵌入式系统的软硬件平台设计方法。书中以基于ARM9微处理器核的S3C2410芯片为背景,首先介绍嵌入式系统硬件平台设计技术即接口技术,然后介绍软件平台的构建方法以及网络接口的设计方法,最后从方法学角度介绍复杂嵌入式系统的设计方法。  相似文献   

11.
为满足嵌入式多核数控系统高速、高精的应用需求,针对现有多核通信延迟过高、通信数据量过小等不足,研究基于ARM与DSP双核架构嵌入式数控系统,设计并实现一种基于该数控系统平台的多核数据通信机制。该通信机制基于共享内存实现,包括硬件驱动实现、内存划分、通信同步、共享缓存池建立以及通信协议搭建等关键部分。针对双核间数据传输延迟和数据传输量2个影响系统性能的重要参数开展实验测试,并于实际数控系统环境进行应用测试,结果表明,该通信方法可满足ARM与DSP双核架构的嵌入式数控系统2 MB数据通信量与20 ms通信延迟的性能需求。  相似文献   

12.
陈勇  许芳  袁春  徐火生 《计算机工程》2008,34(5):271-273
提出一种cPCI系统架构下实现主从式多CPU间共享内存通信的平台级分布软件机制。论述该机制中共享内存访问互斥、通信性能保证、心跳机制等关键问题及其解决方案。研究实时高效、健壮性、移植性、用户及系统规模扩展等cPCI平台级的应用需求,实现了共享内存通信软件中间件,在通信网关、智能通信平台等多个项目中得到实际应用。  相似文献   

13.
人脸识别技术是一项新兴的生物识别技术,在门禁考勤系统、出入监管系统,智能家居系统中都有广泛的应用.针对手持式嵌入式设备中的低功耗、高性能要求,提出以基于OMAP L138的异构双核处理器为核心,以200万像素的OV2640摄像头为采集前端的人脸识别平台,基于TI公司SysLink双核通信组件,满足识别的精度与速度的要求.实验采取多组对比试验的方法,通过优化人脸识别算法中的比率,从而达到较高的准确度.  相似文献   

14.
在UNIX中用共享内存队列实现进程间通信   总被引:1,自引:0,他引:1  
李奇 《计算机与网络》2008,34(14):33-34
本文提出了在UNIX操作系统中,将共享内存和队列结合起来,采用共享内存来进行进程间的数据通信,用信号灯来同步共享内存区,应用共享内存队列来解决进程间通信数据量过大并且传递的频率过快的问题,文中介绍了进程间通信、共享内存区、信号灯以及队列的基本概念和在UNIX中的具体操作函数,详细说明了共享内存队列的具体实现算法。  相似文献   

15.
基于RT-TCP/IP的虚拟试验通信平台研究   总被引:2,自引:1,他引:1  
网络是虚拟试验系统环境的重要组成部分.以某军工虚拟试验系统为背景,基于RT-TCP/IP和虚拟共享内存机制实现了虚拟试验通信平台.分析了RTX实时操作子系统和RT-TCP/IP的实时性能,论证了使用RT-TCP/IP协议构建虚拟试验局域网的可行性;设计并实现了实时以太网虚拟共享内存中间件(RTEVSM).在RTX环境下对RTEVSM中间件的数据传输延迟、抖动性等性能指标进行了测试,与在Windows-NT环境下性能指标进行对比,验证了系统在RTX环境下具有较强的实时性和传输可靠性.应用结果表明,本方案对实时性要求高的分布虚拟试验系统搭建具有一定的实用价值.  相似文献   

16.
提出了一种半虚拟化网络模型来优化虚拟机域间通信的性能,通过共享内存建立通信通道来打破虚拟机之前的隔离屏障,减少在数据传输过程中的拷贝次数.基于内核虚拟机(kernel-based virtual machine,KVM)半虚拟化框架编程接口的实现方法可以简化设备I/O的模拟,减少特权指令模拟所需的根-非根模式的切换,提...  相似文献   

17.
智能无人车软件系统通常由多个功能模块组成,在模块间高效、可靠地传输传感器数据以及决策和控制信息等是智能无人车系统运行的重要保障.目前,国内外大多数智能无人车软件系统所使用的消息传输机制均基于套接字(Socket),其容易部署在分布式的控制器环境中,且能满足在较小数据量下的消息快速传输.但是,随着智能无人车集成控制器性能的提升以及环境感知手段的发展,对功能模块间传输的数据量以及带宽提出了更高的要求.现有基于套接字的消息传输机制因其受网络协议的限制,需要分块传输大数据包,不仅增加了收发双方的开销,而且还增加了消息传输延迟.本文提出了一种基于共享内存(Shared Memory)的智能无人车进程间消息异步传输机制,模块间通过共享内存空间进行数据交互.共享内存空间由超级块和数据块构成,通过环形队列管理数据块收发,同时采用原子操作,提高整体性能,实现图像等大数据包的有效传输.本设计应用于智能无人车模块间通信,可以明显降低数据传输时延,提高系统吞吐量.实验证明:本方法针对典型大数据包如(3MB)的平均传输时延为2.5ms,低于LCM的12ms以及ROS中Sharedmem_transport的3.9ms.同时,本系统的最大吞吐量达到1.1GB/s,高于LCM的180MB/s以及Sharedmem_transport的600MB/s.  相似文献   

18.
针对无人机光电任务载荷轻量化、小型化和高性能的需求,本文基于 ARM+DSP 的双核异构 OMAPL138处理器,设计了一种兼具多任务管理和伺服稳定控制功能的光电任务载荷控制器。设计中扩展了8通道 EMIF总线接口方式的串口,运用了 GDB和CCS相结合的动态双核调试法,实现了利用消息队列和环形缓冲区的核间通信,完成了光电任务载荷的高效准确控制。该设计改善了控制器的体积和功耗,提高了核间通信的速度与可靠性,具有一定的工程应用价值。  相似文献   

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

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