[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: The time to execute a function is 625 times greate

Subject: Re: The time to execute a function is 625 times greater than the sum of the times to execute the statements in the function
From: "Liam R. E. Quin liam@xxxxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 1 Aug 2020 20:51:34 -0000
Re:  The time to execute a function is 625 times greate
On Sat, 2020-08-01 at 19:04 +0000, Roger L Costello costello@xxxxxxxxx
wrote:
> Hi Folks,
> 
> I am having great difficulty determining why my XSLT neural network
> program runs so slow. I am currently focusing on the f:train
> function. The Saxon profile tool reports the gross total time for one
> call to the f:train function is 5,460.326 ms.

A common reason can be that each call has to copy a large amount of
data - e.g. you are passing a long sequence in a parameter, or a great
many parameters. Another can be that your system ran low on memory,
e.g. if other programs  were running or from passing a large sequence
:), and there was paging activity at the operating system level - that
may or may not show up in the profile data, however.

Sometimes it turns out to be expedient to vioplate encapsulation for
performance reasons, e.g.using a global variable...

Liam

-- 
Liam Quin, https://www.delightfulcomputing.com/
Available for XML/Document/Information Architecture/XSLT/
XSL/XQuery/Web/Text Processing/A11Y training, work & consulting.
Barefoot Web-slave, antique illustrations:  http://www.fromoldbooks.org

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.