11.07.2015 Views

Beyond Simple Monte-Carlo: Parallel Computing with QuantLib

Beyond Simple Monte-Carlo: Parallel Computing with QuantLib

Beyond Simple Monte-Carlo: Parallel Computing with QuantLib

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Message Passing Interface (MPI): Overview◮ De-facto standard for massive parallel processing (MPP).◮ MPI is a complementary standard to OpenMP or threading.◮ Vendors provide high performance/low latencyimplementations.◮ The roots of the MPI specification are going back to the early90s and you will feel the age if you use the C-API.◮ Favour Boost.MPI over the original MPI C++ bindings!◮ Boost.MPI can build MPI data types for user-defined typesusing the Boost.Serialization library.Klaus Spanderen<strong>Beyond</strong> <strong>Simple</strong> <strong>Monte</strong>-<strong>Carlo</strong>: <strong>Parallel</strong> <strong>Computing</strong> <strong>with</strong> <strong>QuantLib</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!