Abstract:Abstract-Critical climate applications like cyclone tracking and earthquake modeling require high-performance simulations and online visualization simultaneously performed with the simulations for timely analysis. Remote visualization of critical climate events enables joint analysis by geographically distributed climate science community. However, resource constraints including limited storage and slow networks can limit the effectiveness of such online visualization. In this work, we have developed an adapti… Show more
“…Ciinow [Dharmapurikar 2013a] proposed several bandwidth adaption schemes for different types of data. For cases in which large-scale data is visualized, adaptive streaming should also consider the storage space available on the hard disk as well as network bandwidth [Malakar et al 2010]. …”
Remote rendering means rendering 3D graphics on a computing device and displaying the results on another computing device connected through a network. The concept was originally developed for sharing computing resources remotely. It has been receiving increasing attention from researchers in both academia and industry in recent years due to the proliferation of cloud computing and mobile devices. In this article, we survey the interactive remote rendering systems proposed in the literature, analyze how to improve the state of the art, and summarize the related technologies. The readers of this article will understand the history of remote rendering systems and obtain some inspirations of the future research directions in this area.
“…Ciinow [Dharmapurikar 2013a] proposed several bandwidth adaption schemes for different types of data. For cases in which large-scale data is visualized, adaptive streaming should also consider the storage space available on the hard disk as well as network bandwidth [Malakar et al 2010]. …”
Remote rendering means rendering 3D graphics on a computing device and displaying the results on another computing device connected through a network. The concept was originally developed for sharing computing resources remotely. It has been receiving increasing attention from researchers in both academia and industry in recent years due to the proliferation of cloud computing and mobile devices. In this article, we survey the interactive remote rendering systems proposed in the literature, analyze how to improve the state of the art, and summarize the related technologies. The readers of this article will understand the history of remote rendering systems and obtain some inspirations of the future research directions in this area.
“…Malakar et al [21] present an adaptive framework for looselycoupled visualization, in which data is sent over a network to a remote visualization cluster at a frequency that is dynamically adapted depending on resource availability. Our approach also adapts output frequency to resource usage.…”
Reducing the amount of data stored by simulations will be of utmost importance for the next generation of large-scale computing. Accordingly, there is active research to shift analysis and visualization tasks to run in situ, that is, closer to the simulation via the sharing of some resources. This is beneficial as it can avoid the necessity of storing large amounts of data for post-processing. In this paper, we focus on the specific case of in situ visualization where analysis codes are collocated with the simulation's code and run on the same resources. It is important for an in situ technique to require minimum modifications to existing codes, be adaptable, and have a low impact on both run times and resource usage. We accomplish this through the Damaris/Viz framework, which provides in situ visualization support to the Damaris I/O middleware. The use of Damaris as a bridge to existing visualization packages allows us to (1) reduce code moditication to a minimum for existing simulations, (2) gather capabilities of several visualization tools to offer a unified data management interface, (3) use dedicated cores to hide the run time impact of in situ visualization and (4) efficiently use memory through a shared-memory-based communication model. Experiments are conducted on Blue Waters and Grid'5000 to visualize the CM1 atmospheric simulation and the Nek5000 CFD solver.
“…Works in the scalable visualization category address I/O, processing and/or visualization challenges caused by large data. Solutions include a remote hardware‐accelerated visualization farm [QMK*06], a public‐resource climate modelling [SFW04], adjusting the frequency of the output from the simulation based on application and resource dynamics [MNV10], using parallel I/O and query‐driven visualization [KGH*09, RPW*08], using parallel I/O [YMW04] and parallel visualization [MSB*03, YMW04] and designing all components of the simulation pipeline (problem description, solver and visualization) so that they execute with shared data structures and no intermediate I/O [TYRG*06]. Fraedrich et al [FSW09] visualize large particle‐based cosmological simulations using a multi‐resolution hierarchy and techniques designed to reduce disk and display limitations produced by the large data.…”
Section: Classifications and Overviewmentioning
confidence: 99%
“…We present research to visualize storm and cloud‐scale simulation data [REHL03]*, to visualize warm rain formation and compare weather models with radar observation [SYS*06]*, to analyse air pollution [QCX*07], to visualize the uncertainty associated with weather prediction[SZD*10]*, and to simulate and visualize cyclones[MNV10].…”
Section: Earth Sciencesmentioning
confidence: 99%
“…Malakar et al [MNV10] present an adaptive framework that performs cyclone simulations and remote online visualization as part of a system in which the frequency of the output from the simulation is adjusted based on application and resource dynamics. The goal is to enable continuous progress in the simulation and to maximize temporal resolution in visualization, taking into account limitations in storage and network capacities.…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.