Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is CM-Task

Handbook of Research on Scalable Computing Technologies
A CM-task is an extension of an M-task that additionally supports data exchanges with other CM-tasks during its execution.
Published in Chapter:
Mixed Parallel Programming Models Using Parallel Tasks
Joerg Duemmler (Chemnitz University of Technology, Germany), Thomas Rauber (University of Bayreuth, Germany), and Gudula Ruenger (Chemnitz University of Technology, Germany)
Copyright: © 2010 |Pages: 30
DOI: 10.4018/978-1-60566-661-7.ch011
Abstract
Parallel programming models using parallel tasks have shown to be successful for increasing scalability on medium-size homogeneous parallel systems. Several investigations have shown that these programming models can be extended to hierarchical and heterogeneous systems which will dominate in the future. In this chapter, the authors discuss parallel programming models with parallel tasks and describe these programming models in the context of other approaches for mixed task and data parallelism. They discuss compiler-based as well as library-based approaches for task programming and present extensions to the model which allow a flexible combination of parallel tasks and an optimization of the resulting communication structure.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR