School of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310014, China; Key Laboratory of Visual Media Intelligent Process Technology of Zhejiang Province, Hangzhou 310014, China 在期刊界中查找 在百度中查找 在本站中查找
School of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310014, China; Key Laboratory of Visual Media Intelligent Process Technology of Zhejiang Province, Hangzhou 310014, China 在期刊界中查找 在百度中查找 在本站中查找
School of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310014, China; Key Laboratory of Visual Media Intelligent Process Technology of Zhejiang Province, Hangzhou 310014, China 在期刊界中查找 在百度中查找 在本站中查找
School of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310014, China; Key Laboratory of Visual Media Intelligent Process Technology of Zhejiang Province, Hangzhou 310014, China 在期刊界中查找 在百度中查找 在本站中查找
A fundamental problem in XML data handling is hierarchical data sorting. This paper presents an energyefficient sorting algorithm called EEXPSort for XML document. It exploits multi-core CPU to parallelize the executions of the mutually independent tasks generated by scanning the XML document; For energy-efficiency, it employs data compression, single temporary-file storage and avoidance of tree-matching to effectively reduce disk IOs and CPU process. Extensive experiments on XML documents with different characteristics show that EEXPSort outperforms the existing quickest XML sorting schemes HERMES significantly in energy-efficiency and performance.