[Developers] faster ludecomp in C++ for creating adjoint code

dave fournier davef at otter-rsch.com
Mon Sep 15 12:19:50 PDT 2014


On 09/15/2014 12:14 PM, Johnoel Ancheta wrote:

If you wan t I have code to call the Openblas version as well as a 
blocked version which stores the relevant matrices in
blocks as recommended by Dongarra et al  (but it does not seem to be 
worth the effort).


> Thanks Dave!  I'll provide feedback after testing...
>
>
>
> On Mon, Sep 15, 2014 at 9:03 AM, otter <otter at otter-rsch.com 
> <mailto:otter at otter-rsch.com>> wrote:
>
>     After much pain I have produced a C++ version of the LU
>     decomposition which
>     is suitable for producing adjoint code for ADMB and perhaps cppad.
>     (Don't know what adjoint
>     code for cppad is as yet!)  This code is about 25 times faster
>     than the current
>     ADMB code for a 2,000 x 2,000 matrix and about 4 times slower than
>     the Openblas
>     code which contains optimized assembler and Fortrash.  Any
>     suggestion for improvements
>     would be welcome.  Per usual I will hold my breath.
>
>
>
>     _______________________________________________
>     Developers mailing list
>     Developers at admb-project.org <mailto:Developers at admb-project.org>
>     http://lists.admb-project.org/mailman/listinfo/developers
>
>
>
>
> _______________________________________________
> Developers mailing list
> Developers at admb-project.org
> http://lists.admb-project.org/mailman/listinfo/developers

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.admb-project.org/pipermail/developers/attachments/20140915/4663f891/attachment.html>


More information about the Developers mailing list