基于DPDK的多核处理系统性能评估与优化技术研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:wzpyccx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DPDK(Data Plane Development Kit,数据面开发套件)为通用多核处理器平台的快速处理提供了有效的解决方案。通用多核处理器平台上基于DPDK的研究,可以利用CPU缓存来提高数据包的转发和处理性能,以及网络功能虚拟化性能的提升。目前需要解决的问题包括:第一,关于如何进行基于DPDK的通用处理系统的分析建模;第二,充分结合硬件特点进行性能优化。针对基于DPDK通用数据包处理系统性能建模分析以及性能提升问题,主要研究内容如下:(1)提出了基于DPDK亲和性的多核处理器平台性能分析模型。针对现有性能分析模型由于没有考虑DPDK处理系统节点分布以及亲和性绑定的特点,因而与实际系统存在偏差的问题,提出了基于DPDK亲和性的多核处理系统排队模型MQDAS(Multi-core System Queuing Model based on DPDK Affinity Setting)。模型综合考虑网卡队列、处理线程与处理器逻辑核之间建立固定的绑定。实验结果表明,所提模型能够更加准确的描述基于DPDK优化技术的多核处理器系统的实际性能情况,并且应用分析模型可以确定分配的处理核数,以此来减少丢包率,提高处理性能。(2)提出了面向DPDK Pipeline处理模型的任务调度优化算法。针对现有的多核任务调度算法只考虑调度的成功率,没有考虑系统硬件特点,造成处理核利用率不均衡,影响系统处理性能的问题,本文提出了面向DPDK Pipeline处理模型的任务调度优化算法TSOA-DP(Task Scheduling Optimization Algorithm for DPDK Pipeline Processing Model),任务在分配给处理核时,同时考虑了处理核的硬件分布。实验结果表明,本文所提出的任务调度算法在调度成功率上提高了3%-4%,处理核利用率的均衡程度也得到提升。(3)结合以上提出的性能模型和任务调度优化算法,设计并实现了基于DPDK的用户空间报文快速处理原型系统。该系统包括高速报文生成子模块、队列预分配子模块、报文快速处理子模块、任务调度子模块。实验结果表明,该原型系统数据包发送速率达到了10Mpps以上,接收方处理以及转发的速率达到了7Mpps以上。评估模型和优化的任务调度算法的应用提升了基于DPDK用户空间内实现的多核处理系统的处理性能。
其他文献
随着环境污染等问题日益突出,大米作为我国第一主食,其质量安全问题引起社会高度关注。随着工业领域的不断发展所产生的重金属造成水源和土壤污染,导致农田污染,出现使农作物含重金属指标过高,农作物品质降低以及减产等问题,对我国的经济、生态环境、食品安全和百姓健康构成严重威胁。因此解决农田重金属污染,确立基于食品限量标准制定生态系统健康的污灌制度值具有重要意义。本项目拟通过室外水稻盆栽裂区试验,以农田灌溉用
本文以高铁运营期XX牵引变电所作为研究对象,对高铁运营期XX牵引变电所的安全风险管理进行了研究。首先深入分析了高铁运营期XX牵引变电所的特点和事故案例,并基于运营期以及变电所生产管理制度的特征,分别从人员素质、设备自身、安全管理、外部环境这四个方面,初步制定XX牵引变电所安全风险辨识清单;接着利用德尔菲法,组建包括设计单位、运营单位、验收单位在内的12名专家组,对XX牵引变电所安全风险进行识别,经
乳腺癌是全球女性中第二大最常见的恶性肿瘤。根据全球2018年癌症统计数据,占所有癌症病例的四分之一。乳腺癌主要发生在50岁以上的中老年妇女中,其发病比例为10%[1]。三阴性
一直以来,精密测量与精密加工制造技术相辅相成,精密测量为精密加工制造产品提供检测手段,精密加工制造技术的提升则可以生产出更精密的测量设备仪器,两者是衡量一个国家科技
随着当今地球上化石资源存量的日渐匮乏,木质素作为一种存量丰富、可再生的生物资源,在转化为生物燃料及高附加值的化学产品方面具有非常广阔的发展前景。本文以具有Cα醇的木质素单体1-苯乙醇,及含有β-0-4键的二聚体模型化合物为研究对象,探究能够促进木质素选择性氧化的有效途径。首先,合成了一种对Cα仲醇有高选择性的MoVNbOx复合氧化物催化剂,并在不同温度下对其进行焙烧。采用XRD、SEM、EDS和物
目的:观察葛花解酲汤及其拆方后不同配伍形式对急慢性酒精性肝损伤模型鼠行为学、肝功能生化指标、抗氧化指标、肝组织病理学的改变,以及对乙醇脱氢酶含量高低的影响,探讨葛
学位
一叶萩[Flueggea suffruticosa(Pall.)Baill.]为大戟科(Euphorbiaceae)白饭树属(Flueggea)植物,又名山嵩树(安徽)、狗梢条(吉林)、白几木(广西)、叶底珠(《中国高等植物图鉴》)等,在我国各地均有分布。一叶萩的花和枝叶均可供药用,其味辛、苦,性微温,有小毒,具有祛风活血、益肾强筋之功效,可用于治面部神经麻痹等多种痹症。一叶萩中富含生物碱类化合物
《墨池堂选帖》成于明代万历年间,帖主章藻书刻精善,由其一人刊刻完成,在法帖史上占有重要地位。本文旨在将其置于明代刻帖发展的背景之下,结合政治、经济、社会等诸多因素,通过对章藻交游情况的考察以及对此帖的剖析,从而较为公允的评价此帖的价值。首先,梳理了刻帖的发展,了解明代苏州地区刻帖。其次,对章藻及其家族的生活环境、交游情况进行考察,指出其交游情况与此帖选帖编刻的关联及独特之处,分析帖中所隐含的关系网
目的:探讨原发性高血压(essential hypertension,EH)患者的血压变异性(blood pressure variability,BPV)与臂踝脉搏波传导速度(brachial ankle pulse wave velocity,ba PWV)