Subject: Re: [xsl] xslt (multi) threading or parallelized execution From: Nic James Ferrier <nferrier@xxxxxxxxxxxxxxxxxxxx> Date: Wed, 24 Jan 2007 17:49:17 +0000 |
"Peter Rushforth" <peter.rushforth@xxxxxxxxx> writes: > Are we likely to see improved performance of XSLT (2!) in the (near) future, > given the declarative nature of the language as a result of threaded > execution of a single stylesheet? Once a system has devoted the > memory resources to parsing an xml document, it would seem a shame to > limit processing of that static structure to one core if many could be > used to speed the processing up. Or does one have to have a language > which syntactically supports multithreading? As you say, xslt is a functional language and so these sorts of things look very possible. I am really interested in the possibilities of lazy evaluation. Lazy evaluation means delaying the computation of things so that you might not need to do it at all. > Given the ability to model just about anything in > XML, XSLT can be used to process just about any kind of data. It is > limited by memory and speed, from what I've seen. Could the speed > factor be addressed by threading ? Yes. -- Nic Ferrier http://www.tapsellferrier.co.uk for all your tapsell ferrier needs
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] xslt (multi) threading or par, Peter Rushforth | Thread | RE: [xsl] xslt (multi) threading or, Michael Kay |
[xsl] xslt (multi) threading or par, Peter Rushforth | Date | RE: [xsl] xslt (multi) threading or, Michael Kay |
Month |