[ADOL-C] performance question

Antoine De Blois antoine.deblois at aero.bombardier.com
Mon Sep 23 11:06:43 EDT 2013

Hi everyone,

I have been using ADOL-C for the past months and I obtain expected jacobian results, validated by finite difference.

I am looking to improve the computational cost of the method. I had posted a question a few weeks ago regarding outputs from my profiler, but unfortunately I did not get any answer :(. I will try to ask it again, but in more general terms:

·         Generally speaking, what are the determining factors that influence the computational cost? (Number of independent variables, number of active variables, memory allocation, etc.)

·         Is it faster if I pre-allocate the sparsed storage (rows, cols and values) to a known maximum number of non-zeros elements?

·         I use the driver sparse_jac but my sparsity structure remains more or less the same for the bulk of my domain. Should I rather generate the jacobian pattern (jac_pat), followed by the seed matrix (generate_seed_jac) and then the call to either forward or reverse? Is there any gain here? In other words, is the computation of the jacobian pattern a big part of the computational cost?

Any comment on improving my code performance is welcome!
Thank you for your time and efforts,

Antoine DeBlois
Specialiste ingenierie, MDO lead / Engineering Specialist, MDO lead
Aéronautique / Aerospace
T    514-855-5001, x 50862
antoine.deblois at aero.bombardier.com<mailto:antoine.deblois at aero.bombardier.com>

2351 Blvd Alfred-Nobel
Montreal, Qc
H4S 1A9

[Description : http://signatures.ca.aero.bombardier.net/eom_logo_164x39_fr.jpg]
CONFIDENTIALITY NOTICE - This communication may contain privileged or confidential information.
If you are not the intended recipient or received this communication by error, please notify the sender
and delete the message without copying

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/adol-c/attachments/20130923/bfe58297/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 4648 bytes
Desc: image001.jpg
URL: <http://list.coin-or.org/pipermail/adol-c/attachments/20130923/bfe58297/attachment.jpg>

More information about the ADOL-C mailing list