DocumentCode :
263692
Title :
A Task Scheduling Algorithm for Automated Parallel Processing of XQuery
Author :
Yuelong Quan ; Husheng Liao
Author_Institution :
Coll. of Comput. Sci., Beijing Univ. of Technol., Beijing, China
fYear :
2014
fDate :
13-15 July 2014
Firstpage :
250
Lastpage :
254
Abstract :
In this paper, a novel approach for tasks scheduling in XQuery´s automatic parallel implementation is proposed. The approach solves the scheduling problem on the shared memory multithread environment, which includes three strategies, i.e. task parallelism, data parallelism and pipeline parallelism. An automaton model is established for the pipeline parallelism, which is used to reduce the idle time between pipeline stages. The experimental results show that our approach could improve the performance and have good memory efficiency.
Keywords :
XML; multi-threading; pipeline processing; query processing; scheduling; shared memory systems; storage management; XQuery automatic parallel implementation; automated parallel processing; automaton model; data parallelism; memory efficiency; pipeline parallelism; pipeline stages; scheduling problem; shared memory multithread environment; task parallelism; task scheduling algorithm; Automata; Pipelines; Scheduling; Scheduling algorithms; XML; XML; XQuery; parallel processing; query optimization; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures, Algorithms and Programming (PAAP), 2014 Sixth International Symposium on
Conference_Location :
Beijing
ISSN :
2168-3034
Print_ISBN :
978-1-4799-3844-5
Type :
conf
DOI :
10.1109/PAAP.2014.20
Filename :
6916473
Link To Document :
بازگشت