TY - GEN
T1 - Distributed XML processing over multicore servers
AU - Uratani, Yoshiyuki
AU - Koide, Hiroshi
AU - Cavendish, Dirceu
PY - 2014
Y1 - 2014
N2 - Nowadays, multicore CPU become popular technology to enhance services quality in Web services. This paper characterizes parallel distributed XML processing which can off-load the amount of processing at their servers to networking nodes with varying number of CPU cores. Our implemented distributed XML processing system sends XML documents from a sender node to a server node through relay nodes, which process the documents before arriving at the server. When the relay nodes are connected in tandem, the XML documents are processed in a pipelining manner. When the relay nodes are connected in parallel, the XML documents are processed in a parallel fashion. For well-formedness and grammar validation tasks, the parallel processing reveals inherent advantages compared with pipeline processing regardless of document type, number of CPU cores and processing environment. Moreover, the number of CPU cores impacts efficiency of distributed XML processing via buffer access contention.
AB - Nowadays, multicore CPU become popular technology to enhance services quality in Web services. This paper characterizes parallel distributed XML processing which can off-load the amount of processing at their servers to networking nodes with varying number of CPU cores. Our implemented distributed XML processing system sends XML documents from a sender node to a server node through relay nodes, which process the documents before arriving at the server. When the relay nodes are connected in tandem, the XML documents are processed in a pipelining manner. When the relay nodes are connected in parallel, the XML documents are processed in a parallel fashion. For well-formedness and grammar validation tasks, the parallel processing reveals inherent advantages compared with pipeline processing regardless of document type, number of CPU cores and processing environment. Moreover, the number of CPU cores impacts efficiency of distributed XML processing via buffer access contention.
UR - http://www.scopus.com/inward/record.url?scp=84902379378&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84902379378&partnerID=8YFLogxK
U2 - 10.5220/0004947802000207
DO - 10.5220/0004947802000207
M3 - Conference contribution
AN - SCOPUS:84902379378
SN - 9789897580239
T3 - WEBIST 2014 - Proceedings of the 10th International Conference on Web Information Systems and Technologies
SP - 200
EP - 207
BT - WEBIST 2014 - Proceedings of the 10th International Conference on Web Information Systems and Technologies
PB - SciTePress
T2 - 10th International Conference on Web Information Systems and Technologies, WEBIST 2014
Y2 - 3 April 2014 through 5 April 2014
ER -