A study of different XML parsing techniques in a multicore environment
详细信息   
  • 作者:Tsai ; Yao An ; M.S.
  • 学历:M.S.
  • 年:2012
  • 导师:Englert, Burkhard
  • 毕业院校:California State University
  • Department:Computer Science
  • 专业:Computer science
  • ISBN:9781267703316
  • CBH:1520934
  • Country:USA
  • 语种:English
  • FileSize:3190187
  • Pages:58
文摘
Extensible Markup Language (XML) is a known language encoding used in semistructured documents. XML has been widely applied in databases, web servers, architectures, and messaging systems. However, inferior performance of processing XML documents has been identified. There are many efforts to address XML's inferior performance. Multi-core architectures, which utilize more than one core for higher processing throughput as opposed to increasing clock speed have gained significant attention in computing. Lu, et al. proposed a novel parallel parsing approach. Partitioning XML documents into small chunks and placing them in a multi-core environment achieved the desired improved performance. The shape of an XML document is not known until parallel parsing is complete. Because of XML's unbalanced structure there is a varying work-load among individual cores. In this paper, we combine this approach with a work stealing mechanism and show that this can improve performance in a multi-core environment.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700