首页> 外文会议> >C-CORE: Using Communication Cores for High Performance Network Services
【24h】

C-CORE: Using Communication Cores for High Performance Network Services

机译:C-CORE:使用通信核心实现高性能网络服务

获取原文

摘要

Recent hardware advances are creating multi-core systems with heterogeneous functionality. This paper explores how applications and middleware can utilize systems comprised of processors specialized for communication vs. computational tasks. The C-CORE execution environment enables applications, through middleware and underlying system functionality, to utilize both the computational capabilities of general purpose CPUs and the high performance communication hardware provided by specialized communication processors. Such future heterogeneous multi-core hardware is emulated by attaching a representative network processor - Intel’s IXP2400 processor - to a general purpose CPU via a dedicated interconnect. For this platform, C-CORE provides abstractions to represent an application’s communication actions, to efficiently couple such actions with application-level computations, and to dynamically create and configure the platform-resident ‘chains’ of computational and communication actions used by applications. C-CORE’s functionality is evaluated with representative, communication-intensive applications. Measurements on our experimental platform establish the performance advantages afforded to applications by C-CORE.
机译:最近的硬件进步正在创建具有异构功能的多核系统。本文探讨了应用程序和中间件如何利用由专门用于通信与计算任务的处理器组成的系统。 C-CORE执行环境使应用程序能够通过中间件和底层系统功能来利用通用CPU的计算能力和专用通信处理器提供的高性能通信硬件。通过使用专用互连将代表性的网络处理器(英特尔的IXP2400处理器)连接到通用CPU,可以模拟这种未来的异构多核硬件。对于此平台,C-CORE提供了抽象以表示应用程序的通信操作,将此类操作与应用程序级计算有效地结合在一起,并动态创建和配置应用程序使用的计算和通信操作的平台驻留“链”。 。 C-CORE的功能通过具有代表性的,通信密集型应用程序进行评估。在我们的实验平台上进行的测量建立了C-CORE为应用程序提供的性能优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号