Parallel programming is hard. To make it a little bit easier, various computation models and technologies are developed. However in turn they are complicated itself, making it harder to add useful features to them. One way to reduce software complexity is a modular approach, for example plugin-based. It allows to add features into software in a structured way. In this paper, a plugin-based approach is suggested to be used in the author-developed technology for parallel computing, the Parallel Programming Kit (PPK).

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Plugin-Based Approach for Parallel Programming Kit

  • Pavel Vasev,
  • Sergey Porshnev

摘要

Parallel programming is hard. To make it a little bit easier, various computation models and technologies are developed. However in turn they are complicated itself, making it harder to add useful features to them. One way to reduce software complexity is a modular approach, for example plugin-based. It allows to add features into software in a structured way. In this paper, a plugin-based approach is suggested to be used in the author-developed technology for parallel computing, the Parallel Programming Kit (PPK).