Title :
Transitioning Data Flow-Based Visualization Software to Multi-core Hybrid Parallelism
Author :
Camp, David ; Bethel, E. Wes ; Childs, Hank
Author_Institution :
Lawrence Berkeley Nat. Lab., Berkeley, CA, USA
Abstract :
Many of today´s programs for supercomputers are designed for distributed-memory parallelism, but not for shared-memory parallelism. As architectural trends for supercomputers suggest an ever-increasing number of cores per node, these projects must evaluate whether they can benefit from hybrid parallelism - parallelism that blends distributed- and shared-memory approaches - and whether the costs for migrating to new architectures are prohibitive. With this research effort, we explore whether a data flow-based visualization tool could be easily migrated to a hybrid parallel setting, what the challenges are, and what benefits hybrid parallelism achieves. For results, we find that only a relatively small investment was required to transition the tool and it significantly improves performance and also reduces memory usage and communication costs.
Keywords :
data flow computing; data visualisation; distributed shared memory systems; mainframes; parallel machines; software tools; communication cost reduction; data flow-based visualization software; data flow-based visualization tool; distributed-memory parallelism; memory usage reduction; multicore hybrid parallelism; shared-memory parallelism; supercomputers; Algorithm design and analysis; Data visualization; Multicore processing; Parallel processing; Rendering (computer graphics); Supercomputers;
Conference_Titel :
Data-Flow Execution Models for Extreme Scale Computing (DFM), 2013
Conference_Location :
Edinburgh
DOI :
10.1109/DFM.2013.12