首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
开发BGP的线程级并行可以满足不断膨胀的互联网应用对协议性能的迫切需求。本文提出了一种面向多核处理器的多实例并行BGP协议模型,它以邻居会话划分为基础,借助数据并行思想实现了不同邻居会话在多个线程上的并行处理。首先,通过分析BGP协议特点,我们给出了该模型的总体框架设计,然后在Quagga BGP的基础上完成了具体实现。在Intel Xeon四核服务器上的性能测试结果显示,多实例并行BGP协议较BGP协议的性能加速均值在2.73左右,并且能够有效利用多核处理器计算资源,为改善协议处理能力提供了更大的提升空间。  相似文献   

2.
随着多核处理器时代的到来,虚拟化技术被广泛使用,而多核虚拟机就是其中一种.目前多核虚拟机监控一般都是采用硬件虚拟化的技术,即通过虚拟化技术虚拟出多个串口来达到监控目的.给出一种基于系统级共享内存的多核虚拟化监控系统方案,并提供了完整的设计与实现方案.  相似文献   

3.
为解决传统编程模型与并行架构间存在的矛盾,针对多媒体和网络应用程序的特点,提出一种基于多核处理器的并行编程模型,该模型采用节点化的并行程序描述方式,将并行编译器划分到多个核上运行。实验结果表明,这种新的并行编程模型能有效提高程序的执行效率。  相似文献   

4.
OpenMP的多核并行程序设计   总被引:3,自引:0,他引:3  
介绍一种多核并行编程标准OpenMP,对循环并行化的指令和使用方法进行详细解释,并给出实例证明使用OpenMP对多核环境下程序效率的提高。  相似文献   

5.
本文介绍了PVM的一些新的特性,它是用来编写在多种机网络上的执行的并行程序的流行标准,虽然PVM已成为并行程序设计人员的重要基础,但我们仍将根据用户的反馈和自己的研究不断发展这种系统,本文介绍了一些新的通信例程并简要说明了它们的性能,描述了一些亲折可扩展服务,使高级用户能够定制缺省PVM功能度的某些方面,另外还介绍了共享存储器PVM优化的概况以及PVM的新型跟踪设施和运用这项能力的图形控制台。  相似文献   

6.
根据虚拟机间通信方式实现的不同,将虚拟机之间的通信分为3种,从虚拟机间3种通信方式的性能、透明性和可移植性方面进行比较,得出基于共享内存的虚拟机间通信是综合性能最优的虚拟间通信方式,且基于硬件寄存器的虚拟件间通信方式有更好的通信性能,并提出一种将两者结合实现的虚拟机间通信策略。  相似文献   

7.
在当前的虚拟化平台中,采用共享内存加速位于同一台物理机上的共生虚拟机间的通信是一种被普遍采用的通信加速思路。XenVMC是这些优化方案中的一种,具有效率高、多层透明、支持在线迁移的特点。多核技术的发展为XenVMC提供了进一步的改进空间。基于XenVMC特殊的通信场景,设计了一种多核优化方法,通过设计多核场景下XenVMC的环形共享内存缓冲区,并调度接收方的多个CPU运行,使接收方可以多核并发地接收数据。实验结果表明,使用多核优化后,XenVMC显著地提高了通信事务的吞吐率,并在一定条件下提高了数据的吞吐率。  相似文献   

8.
在计算机体系结构领域,非对称多核处理器将成为未来的主流.对于非对称多核处理器上的虚拟处理器调度问题,现有研究缺乏理论分析,且没有考虑虚拟处理器的同步特性.针对该问题,文中首先建立非线性规划模型,分析得出全面考虑虚拟处理器同步特性、核心非对称性以及核心负载的调度原则.然后,基于调度原则提出一个集成调度算法,该算法定义了效用因子、比例系数、比例资源的概念,结合虚拟处理器的同步特性和核心的非对称性对资源和负载进行全面度量;同时通过运行队列分解降低调度开销.提出的算法是第一个在非对称多核处理器上利用虚拟处理器同步特性的调度算法.实际平台上的实验表明:该算法实现了公平调度,并且性能比其他同类算法提高19%~48%.  相似文献   

9.
随着以大内存和多核为代表的计算机硬件技术的发展,以cache-conscious算法为中心的查询优化技术逐渐转向以multicore-conscious为中心的查询优化技术,来提高多核处理器的并行处理性能.该文的研究目标是具备复杂星型连接特点的联机分析处理OLAP技术,以查询执行代价最大的星型连接为研究对象,提出同时满足cache-conscious和multicore-conscious的多核并行连接算法DDTA-MPJ.该算法包括基于事实表水平分片和维属性列共享访问模式的查询内多核并行算法IntraDDTA-MPJ、基于QuerySlots的查询间多核并行算法InterDDTAMPJ以及中位数多核并行算法Median-MPJ.实验结果表明该算法具有良好且稳定的并行查询处理性能,线性查询处理模型能够更好地利用多核处理器的先进性能.  相似文献   

10.
多核平台下XEN虚拟机动态调度算法研究   总被引:1,自引:0,他引:1  
虚拟机调度算法对并行任务的执行效率考虑不够充分。现代处理器平台具备了多个可用的计算核心,使多个虚拟机并发执行成为了现实。针对多核平台下的并行虚拟机调度优化问题,提出一种基于任务特征虚拟机CON-Credit调度算法。该算法在调度并行任务时,使用动态方式对计算机核心进行分配,采用传统的虚拟机调度算法为执行普通任务的虚拟机进行分配;采用定制的同步算法给执行并行任务的虚拟机分进分配。相关实验显示,CON-Credit调度算法能显著提高并行任务的执行效率。  相似文献   

11.
3-HSR型并联机床虚拟样机参数化实体建模设计   总被引:2,自引:0,他引:2  
根据3-HSR型并联机床概念模型,对其总体布局、结构部件的参数化实体建模设计和装配体过程进行了研究.设计完成的虚拟样机模型结构合理、外形逼真,可以直接用于工程分析和设计优化.最后,指出了在并联机床建模设计环境的选择和具有可运动部件的装配过程中需要注意的问题.  相似文献   

12.
李昕  张孝天 《计算机仿真》2007,24(3):94-96,100
在企业进行数据库相关的开发和应用中,常常因为数据库结构的变化而导致应用系统出现异常.企业不得不针对数据库结构的变化而修改所有相关应用系统,造成人力和资源的极大浪费.文中提出一种数据库虚拟机的框架模型,根据抽象与实际相分离的原理,实现了应用系统和数据库之间的相互独立;从而降低了应用系统维护的工作量,使系统有更强的自适应性.作为一个完整的框架模型,虚拟机对数据库中的同名异义,同义异名等问题都进行了处理,并在一定程度上解决了数据冗余.  相似文献   

13.
通过对虚拟机UML(user—mode Linux)的体系结构的分析,结合它自身的特点,提出了一种适合于UML的主机入侵检测方法:关于虚拟机的主机系统调用的入侵检测系统。这种方法是从虚拟机外部,即它的虚拟机管理器VMM(Virtual Machine Monitor)上采集数据,和传统的在虚拟机内部采集数据的方法比较,这种方法速度快,而且还很安全。  相似文献   

14.
随着高职院校课程的不断改革深入,越来越重视实践教学。虚拟技术的发展和其自身所具有的特点,被高校广泛的应用在实践教学上。虚拟机的应用不仅充分有效的利用现有设备,而且对硬件设备及系统具有很好的安全性。教学上更加灵活、方便的设计实践项目,从而提高实践教学的质量。  相似文献   

15.
目前恶意代码研究领域普遍使用虚拟机来动态分析恶意代码,然而众多恶意代码都使用了虚拟机检测的技术来对抗。本文首先简单介绍了虚拟机技术,然后对虚拟机检测技术及其相应检测算法进行了研究,最后介绍了一些反虚拟机检测技术。  相似文献   

16.
首先介绍了云计算基础设施即服务所存在的安全隐患,在此基础上对垫脚石攻击的防护机制作了分析。针对此攻击,提出了一种新的保护机制,即VMI攻击拦截机制,并对VMI攻击拦截机制进行了实现。  相似文献   

17.
张文晓  戴航  黄东旭 《微机发展》2012,(7):128-131,135
内核级Rootkit位于操作系统核心层,可以篡改内核地址空间的任意数据,对系统安全构成了巨大的威胁。目前基于虚拟机的Rootkit方面应用大都偏重于完整性保护,未对Rootkit的攻击手段和方式进行检测识别。文中在虚拟机框架下,提出了一种新型的Rootkit检测系统VDR,VDR通过行为分析可有效识别Rootkit的攻击位置方式,并自我更新免疫该Rootkit的再次攻击。实验表明,VDR对已知Rootkit的检测和未知Rootkit的识别均有良好效果,能迅速给出攻击信息,为系统安全管理带来很大方便。  相似文献   

18.
高校计算机教学过程中经常会使用到多种操作系统,如何利用有限的计算机硬件资源完成多系统的安装,以解决实践环节出现的教学资源问题,这是摆在计算机教师与机房管理人员面前的一个问题。通过虚拟机.可以在一台计算机上安装Microsoft Windows、Linux、Novell Netware、Sun Solafis、MS-DOS 等多种不同的操作系统,为高校进行计算机教学与实训提供了一个良好的解决方案。  相似文献   

19.
虚拟机技术应用于网络技术实验不仅是一种趋势,同时也是高校利用现有实验室有限计算机资源进行网络实验的一种捷径,文章讨论了虚拟机软件在网络技术实验中的注意事项和常见问题。  相似文献   

20.
虚拟机在高校计算机教学中的应用   总被引:1,自引:0,他引:1  
高校计算机教学过程中经常会使用到多种操作系统,如何利用有限的计算机硬件资源完成多系统的安装,以解决实践环节出现的教学资源问题,这是摆在计算机教师与机房管理人员面前的一个问题。通过虚拟机,可以在一台计算机上安装MicrosoftWindows、Linux、NovellNetware、SunSolaris、MS-DOS等多种不同的操作系统,为高校进行计算机教学与实训提供了一个良好的解决方案。  相似文献   

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

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