2002 · 11 citations · 18 references
ComputingComputer ScienceHigh-performance ComputingOperating SystemsParallel ComputingScientific VisualizationBuffer ManagementData MigrationData Movement OptimizationData ParallelismParallel File SystemsParallel Input/outputBufferingData Migration PerformanceExecution EnvironmentFlexibilityMigration Performance OptimizationMigration Performance Trade-offsParallel MigrationTurnaround Time Reduction
Scientific simulations running on parallel platforms output intermediate data periodically, typically moving the output to a remote machine for visualization. Due to the large data size and slow network, improvements in output and migration performance can significantly reduce simulation turnaround time. In this paper, we propose a novel simulation execution environment that integrates active buffering and compressed migration to hide and reduce the cost of output and migration. Our implementation removes previous shortcomings of active buffering and of compressed migration, and our experiments with real world data sets show that integrating the two techniques brings comparable application-visible I/O performance and much more flexibility compared to compressed migration without active buffering. The performance advantage will increase with slower-to-write file formats such as HDF.
18
Data sieving and collective I/O in ROMIO
Rajeev Thakur, William Gropp, Ewing Lusk · 1999 · 498 citations · Full text
Autopilot: adaptive control of distributed applications
Randy Ribler, Jeffrey S. Vetter, Huseyin Simitci et al. · 2002 · 263 citations
Joseph Bester, Ian Foster, Carl Kesselman et al. · 1999 · 222 citations