27,403 research outputs found
An Algorithm for Dynamic Load Balancing of Synchronous Monte Carlo Simulations on Multiprocessor Systems
We describe an algorithm for dynamic load balancing of geometrically
parallelized synchronous Monte Carlo simulations of physical models. This
algorithm is designed for a (heterogeneous) multiprocessor system of the MIMD
type with distributed memory. The algorithm is based on a dynamic partitioning
of the domain of the algorithm, taking into account the actual processor
resources of the various processors of the multiprocessor system.Comment: 12 pages, uuencoded figures included, 75.93.0
The Iray Light Transport Simulation and Rendering System
While ray tracing has become increasingly common and path tracing is well
understood by now, a major challenge lies in crafting an easy-to-use and
efficient system implementing these technologies. Following a purely
physically-based paradigm while still allowing for artistic workflows, the Iray
light transport simulation and rendering system allows for rendering complex
scenes by the push of a button and thus makes accurate light transport
simulation widely available. In this document we discuss the challenges and
implementation choices that follow from our primary design decisions,
demonstrating that such a rendering system can be made a practical, scalable,
and efficient real-world application that has been adopted by various companies
across many fields and is in use by many industry professionals today
- …