OpenAtom
This article needs additional citations for verification. (October 2018) |
The topic of this article may not meet Wikipedia's general notability guideline. (October 2018) |
OpenAtom is a massively parallel
Parallelization of this approach beyond a few hundred processors is challenging, due to the complex dependencies among various subcomputations, which lead to complex communication optimization and load balancing problems. Using Charm++ and its concept of processor virtualization, the phases are discretized into multiple virtual processors which are, in turn, mapped flexibly onto physical processors, thereby allowing significant interleaving of work. Interleaving is enhanced through both architecturally independent methods and network topology aware mapping techniques. OpenAtom has shown good scaling up to 262,144 cores of IBM Blue Gene/Q and 131,072 cores of Blue Waters, a Cray XE6/XK7 system at NCSA.
OpenAtom is freely available for download at the OpenAtom webpage. Published papers can also be found at the website.
See also
External links