Posted by
Klaus Spanderen-2 on
May 05, 2009; 8:12pm
URL: http://quantlib.414.s1.nabble.com/Financial-Software-Performance-Benchmarking-tp7444p7447.html
Hi Jace,
please find attached a first draft of a modified version of the QuantLib
benchmark. This version now supports the following command line arguments
--large : runs each benchmark multiple times (20). In the future this could
also enable "larger" (in term of memory usage) versions of some benchmarks.
--nprocs=<#processes>: starts a master process waiting for #processes-1
childs to join to run the benchmarks in parallel.
--child : starts a child process.
The master reports the performance of the sum of all processes. E.g. on a Unix
machine
./quantlib-benchmark --large --nprocs=2 & ./quantlib-benchmark --large --child
starts a "large" benchmark with two processes (running the benchmark suite
twice).
This version uses boost::interprocess to synchronize the processes and to
calculate the overall performance. Therefore you need to have at least
boost-1-35 installed. (I haven't had the time to check the program on a
Windows box but it should work as well.)
regards
Klaus
------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled.
http://p.sf.net/sfu/kodak-com_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users