Login  Register

Re: Bermudan LLM

Posted by Kakhkhor Abdijalilov on Sep 14, 2011; 9:10am
URL: http://quantlib.414.s1.nabble.com/Bermudan-LLM-tp9645p9646.html

Dear Aman,
I appreciate your offer to help.If you wish to contribute please, join
the Google group I created for the project.


Recently I took a closer look at QuantLib's matrix subroutines and
noticed the following:

(*) Internal implementation can be replaced with calls to BLAS
subroutines without affecting the interface.
(*) SVD class is much slower (up 50 times with large matrices) than
SVD from LAPACK when the later is linked to optimized BLAS such as
ATLAS.
(*) For the best performance SSE/SSE2 vector instructions can be used
to speedup path generations. These are available on all x86
architectures. Fallback to scalar form is the matter of simple macro
switch. Users wouldn't have to deal with SSE/SSE2 directly if they use
supplied payoffs.
(*) Overall speedup can be somewhere between 50 to 100 times when 12
or more CPU cores are used.

Regards,
Kakhkhor Abdijalilov.

------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
QuantLib-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-dev