首页> 外文期刊>Parallel Computing >Extending software component models with the master-worker paradigm
【24h】

Extending software component models with the master-worker paradigm

机译:使用主-工人范式扩展软件组件模型

获取原文
获取原文并翻译 | 示例

摘要

Recent advances in computing and networking technologies-such as multi-core processors and high bandwidth wide area networks-lead parallel infrastructures to reach a higher degree of complexity. Programmers have to face with both parallel and distributed programming paradigms when designing an application. This is especially true when dealing with e-Science applications. Moreover, as parallel processing is moving to the mainstream, it does not seem appropriate to rely on low-level solutions requiring expert knowledge. This paper studies how to combine modern programming practices such as those based on software components and one of the most important parallel programming paradigms which is the well-known master-worker paradigm. The goal is to provide a simple and resource transparent model while enabling an efficient utilization of resources. The paper proposes a generic approach to embed the master-worker paradigm into software component models and describes how this generic approach can be implemented within an existing software component model. The overall approach is validated with synthetic experiments on clusters and the Grid'5000 testbed.
机译:计算和网络技术的最新进展(例如多核处理器和高带宽广域网)使并行基础架构达到了更高的复杂度。在设计应用程序时,程序员必须面对并行和分布式编程范例。在处理e-Science应用程序时尤其如此。此外,由于并行处理正逐渐成为主流,因此似乎不适合依赖需要专家知识的低级解决方案。本文研究如何结合现代编程实践,例如基于软件组件的实践和最重要的并行编程范例之一,即著名的master-worker范例。目标是提供一个简单且资源透明的模型,同时实现资源的有效利用。本文提出了一种通用方法,将主工人范式嵌入到软件组件模型中,并描述了如何在现有软件组件模型中实现这种通用方法。总体方法已通过在群集和Grid'5000测试床上进行的综合实验得到验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号