当前位置:首页 > 舆论纲要 > 正文内容

论文摘要:Click网络应用模型研究及其在多核处理器上的实现

免费论文2年前 (2022-01-23)舆论纲要91

在处理器的发展上,多核化正日益成为一个重要的发展趋势。包括网络处理器在内的多处理器系统芯片(MPSoC)逐渐受到人们的关注。MPSoC在具备较强的可编程能力的同时保持了良好的处理性能,其软件可编程能力能够有效的降低非重发性设计成本。但MPSoC的体系结构具有分布式计算机的特征,包括多处理器内核、分布式存储等,开发人员需要掌握其体系结构的细节,进行多处理器上的任务部署和协同等,在其之上的应用开发较为复杂。 Click是一个被学术界广泛认可的网络应用模型,它能够高效的描述以报文处理应用为主的网络应用,简化网络应用的构建。通过模块化的应用构建方式和丰富的报文处理模块库的提供,Click较大的方便了网络应用的开发。 将Click模型的应用构建机制应用于多处理器系统芯片能够较好的利用其可编程能力,方便在其之上的应用开发,两者的结合很有意义。本文选取ARMn片上多处理器模拟器为实验平台,借鉴Click的机制,在ARMn平台上实现ARMn-Click模型,该模型具有以下特点: 1.使开发人员不必了解ARMn平台过多的体系结构细节,编写简单的配置文件即可完成在其之上的报文处理应用开发。 2.以直观的形式划分应用,并将简单的任务到处理器上的映射接口提供给用户,方便的完成多处理器上的任务映射。 3.模型能够在需要时自行完成处理器间的通信及同步,无需用户进行干预。 实现的ARMn-Click模型经验证能够较好的方便ARMn平台上并行报文处理应用的开发,并在增加使用的处理器数量时对复杂应用能够有效的提高系统性能。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。