2002 · 112 citations · 6 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureInterconnection NetworksParallel ComputingCpu SchedulingMesh NetworksMesh ProcessingMesh TopologyPerformance ModelingAllocation StrategyFragmentation
A processor allocation strategy is proposed which can apply to any mesh system and recognize submeshes with arbitrary sizes at any location in a mesh system. The proposed strategy allocates a submesh of exactly the size requested by an incoming task, completely avoiding internal fragmentation. Because of its efficient allocation, this strategy exhibits better performance than an earlier allocation strategy based on the buddy principle. An efficient implementation of this strategy is presented. Extensive simulation runs were carried out to collect experimental performance measures of interest under different allocation schemes for comparison.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
6
Robert Alverson, David Callahan, Daniel Cummings et al. · 2014 · 649 citations
Greg Barnes, Rebecca M. Brown, M. Kato et al. · IEEE Transactions on Computers · 1968 · 526 citations
Robert Alverson, David Callahan, Daniel Cummings et al. · 1990 · 422 citations · Full text
James L. Peterson, Theodore A. Norman · Communications of the ACM · 1977 · 148 citations · Full text
Bit-Serial Parallel Processing Systems
Batcher · IEEE Transactions on Computers · 1982 · 130 citations