1996 · 118 citations · 2 references
Mathematical ProgrammingCluster ComputingLoad Balancing (Computing)EngineeringComputer ArchitectureAdaptive Grid HierarchyGrid NetworkSystems EngineeringGrid SystemParallel ComputingCombinatorial OptimizationEfficient Run-time PartitioningComputational ToolkitMassively-parallel ComputingComputer EngineeringComputer ScienceGrid ApplicationComputational ScienceEdge ComputingCloud ComputingGrid ComputingParallel Programming
This paper presents a computationally efficient run-time partitioning and load-balancing scheme for the distributed adaptive grid hierarchies that underlie adaptive mesh-refinement methods. The partitioning scheme yields an efficient parallel computational structure that maintains locality to reduce communications. Further, it enables dynamic re-partioning and load balancing of the adaptive grid hierarchy to be performed cost-effectively. The run-time partitioning support presented has been implemented within the framework of a data-management infrastructure supporting dynamic distributed data-structures for parallel adaptive numerical techniques. This infrastructure is the foundational layer of a computational toolkit for the Binary Black-Hole NSF Grand Challenge project.
2
Extendible hashing—a fast access method for dynamic files
Ronald Fagin, Jürg Nievergelt, Nicholas Pippenger et al. · ACM Transactions on Database Systems · 1979 · 665 citations · Full text