Title
Scheduling Multi-paradigm and Multi-grain Parallel Components on Heterogeneous Platforms
Abstract
In this paper, we present a multi-paradigm and multi-grain parallel component model. It is an extension to the Common Component Architecture (CCA). Components have two kinds of paradigms, running paradigms and programming paradigms. Running paradigms can be serial execution, message passing parallel, or memory sharing parallel. Programming paradigms can be the programming languages the components use. The grain of a component can be coarse, middle, or fine. We built a resource management system to manage our heterogeneous platforms. We gave a components schedule policy. It is based on the paradigms and grains descriptions of components. It also uses resources information. This policy improves the performance of CCA parallel components applications. And it raises the utilization of heterogeneous platforms.
Year
DOI
Venue
2011
10.1109/ChinaGrid.2011.12
ChinaGrid
Keywords
Field
DocType
parallel processing,programming languages,multigrain parallel components,programming language,heterogeneous platforms,scheduling,parallel component,memory sharing parallel,performance prediction,multi-grain,parallel components,resource management system,cca,heterogeneous platform,resource management,components schedule policy,cca parallel components application,grains description,message passing,multi-paradigm,common component architecture,multi-grain parallel component model,scheduling multi-paradigm,programming paradigm,component model,resource manager,image processing,servers,software engineering,engines,programming
Resource management,Programming paradigm,Scheduling (computing),Computer science,Server,Common Component Architecture,Software,Resource Management System,Message passing,Distributed computing
Conference
ISBN
Citations 
PageRank 
978-1-4577-0885-5
0
0.34
References 
Authors
9
5
Name
Order
Citations
PageRank
Yunfeng Peng15711.51
Chongchong Zhao25011.17
Shucai Yao311.70
Shigang Li428243.13
Yi Chen59825.29