{"title":"Agent-based task scheduling in shared context pervasive environment","authors":"Zhang Xiaohe","doi":"10.1109/JCPC.2009.5420170","DOIUrl":null,"url":null,"abstract":"Efficient task scheduling in shared context pervasive environment to collaborate to achieve application requirements, especially real time efficiency, becomes a major issue in recent pervasive applications. In a number of scenarios based on shared context, tasks do have dependency with each other, that we can explore their relationship to implement parallel execution maximization. In this paper, we propose an agent-based solution, called Common Parallelism Approach based on Agents (CPAA) to maximize the task execution in parallel. We further explore the task flow in pervasive applications based on data dependent relationships between tasks. We present CPAA to parallelize three kinds of task flow models based on shared context -- sequence, branch and loop, by agents.","PeriodicalId":284323,"journal":{"name":"2009 Joint Conferences on Pervasive Computing (JCPC)","volume":"250 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Joint Conferences on Pervasive Computing (JCPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/JCPC.2009.5420170","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Efficient task scheduling in shared context pervasive environment to collaborate to achieve application requirements, especially real time efficiency, becomes a major issue in recent pervasive applications. In a number of scenarios based on shared context, tasks do have dependency with each other, that we can explore their relationship to implement parallel execution maximization. In this paper, we propose an agent-based solution, called Common Parallelism Approach based on Agents (CPAA) to maximize the task execution in parallel. We further explore the task flow in pervasive applications based on data dependent relationships between tasks. We present CPAA to parallelize three kinds of task flow models based on shared context -- sequence, branch and loop, by agents.