Optics researchers seeking better use of the processing power of multicore computer systems in addition to an easy way to migrate existing applications to multi processor architectures, can now download the new NAG Library for SMP and Multicore (http://www.nag.com/downloads/downloads_entry.asp) from Numerical Algorithms Group (NAG).
Mathematical and statistical algorithms optimized for performance on multicore architectures have become key to progress in various aspects of quantum optics, development of photonic metamaterials and other computationally-intensive optics, fiberoptics, and photonics research.
The NAG Library for SMP and Multicore contains over 1600 routines, including over 100 new for this release. A complete listing of these routines can be found at (http://www.nag.com/numeric/fl/FSdescription.asp ).
Dr. Hartmut Schmider of the computational support team of the High Performance Computing Virtual Laboratory at Queen's University, Kingston, Ontario comments, "The NAG Library is very good for work on multiple cores because of the reliable parallel design of the algorithms. But it is also because of the common interface for both serial and multicore libraries. This enables users to speed up their code on many multiple core architectures with greatly reduced effort."