On 01/09/2020 13:49, Roger L Costello wrote:
...
> Here's a crazy question: Can the task of validating an XML instance
> against an XML Schema be turned into a form that could run with
> benefit on GPUs?
There was a paper about parallel processing and parsing at Balisage 2013:
Medforth, Nigel, Dan Lin, Kenneth Herdy, Rob Cameron and Arrvindh
Shriraman. “icXML: Accelerating a Commercial XML Parser Using SIMD and
Multicore Technologies.” Presented at Balisage: The Markup Conference
2013, Montréal, Canada, August 6 - 9, 2013. In Proceedings of Balisage:
The Markup Conference 2013. Balisage Series on Markup Technologies, vol.
10 (2013). https://doi.org/10.4242/BalisageVol10.Cameron01.
https://www.balisage.net/Proceedings//vol10/html/Cameron01/BalisageVol10-Cameron01.html
Their software seems to still be in active development, but I haven't
seen that it made the leap to GPUs:
https://cs-git-research.cs.surrey.sfu.ca/cameron/parabix-devel/-/wikis/home
Regards,
Tony Graham.
--
Senior Architect
XML Division
Antenna House, Inc.
----
Skerries, Ireland