Porting libxslt to CUDA

A newbie question

I am quite interested in CUDA technologies for parallel XML files manipulations.

Has anyone tried to port an XSLT processor like libxslt for example (see http://xmlsoft.org/XSLT/) to the CUDA architecture ?

Would it be possible ?

Thanks for your answers.

Can you elaborate more on what sorts of parallel XML activities you want to do? My initial suspicion is that XML parsing is a bad fit for CUDA, but I could be wrong.

Thanks for your question.

My need is to analyze a great amont of files XML throw XSLT transformations. The XSL files are the same for all XML input files. The idea is to start one thread for each XML file to process, with the same XSL processor and the same XSL files.

To do that, we need to make for example libxslt run on CUDA.

This sort of string manipulation will be very time-consuming to port to CUDA and probably not perform very well. I think you will have more success with conventional multi-core CPUs.