Fast and efficient processor allocation algorithm for torus-based chip multiprocessors

D Zydek, H Selvaraj - Computers & Electrical Engineering, 2011 - Elsevier
Processor Allocator (PA) is a crucial factor in modern Chip MultiProcessors (CMPs). A
modern CMP uses Network on Chip (NoC) as communication technique between cores …

An efficient non-contiguous processor allocation strategy for 2D mesh connected multicomputers

S Bani-Mohammad, M Ould-Khaoua, I Ababneh - Information Sciences, 2007 - Elsevier
In non-contiguous allocation, a job request can be split into smaller parts that are allocated
possibly non-adjacent free sub-meshes rather than always waiting until a single sub-mesh …

Comparative evaluation of contiguous allocation strategies on 3D mesh multicomputers

S Bani-Mohammad, M Ould-Khaoua, I Ababneh… - Journal of Systems and …, 2009 - Elsevier
The performance of contiguous allocation strategies can be significantly affected by the type
of the distribution adopted for job execution times. In this paper, the performance of the …

On improved processor allocation in 2D mesh-based multicomputers: controlled splitting of parallel requests

S Bani-Ahmad - Proceedings of the 2011 International Conference on …, 2011 - dl.acm.org
Fragmentation can significantly limit the performance of mesh-based multicomputer systems.
The adaptive non-contiguous allocation (ANCA) strategy solves the problem of …

Hardware implementation of processor allocation schemes for mesh-based chip multiprocessors

D Zydek, H Selvaraj - Microprocessors and Microsystems, 2010 - Elsevier
Well-designed Processor Allocator (PA) is an important factor in modern Chip
MultiProcessors (CMPs). It needs to be fast as well as area and energy efficient, because it …

An efficient processor allocation strategy that maintains a high degree of contiguity among processors in 2D mesh connected multicomputers

S Bani-Mohammad, M Ould-Khaoua… - 2007 IEEE/ACS …, 2007 - ieeexplore.ieee.org
Two strategies are used for the allocation of jobs to processors connected by mesh
topologies: contiguous allocation and non-contiguous allocation. In noncontiguous …

[PDF][PDF] Bounded Gradual-Request-Partitioning-Based Allocation Strategies in 2D-Mesh Multicomputers

S Bani-Ahmad - … Journal of Digital Content Technology and its …, 2011 - researchgate.net
We use simu lation to characterize the performance of pr evious non-contiguous Gradual-
Request-Partitioning (GRP-) based processor allocation strategies for 2D mesh …

Performance evaluation of task migration in contiguous allocation for mesh interconnection topology

M Rafie, A Khademzadeh, A Reza… - The Journal of …, 2016 - Springer
In this paper, several efficient migration algorithms have been proposed to improve existing
non-preemptive sub-mesh allocation strategies in multiprocessors which are two-row …

On submesh allocation for 2D mesh multicomputers using the free-list approach: Global placement schemes

I Ababneh - Performance Evaluation, 2009 - Elsevier
Two global placement schemes for contiguous processor allocation in two-dimensional
mesh-connected multicomputers are proposed in this paper. The first scheme gives …

Availability-based noncontiguous processor allocation policies for 2D mesh-connected multicomputers

I Ababneh - Journal of Systems and Software, 2008 - Elsevier
Various contiguous and noncontiguous processor allocation policies have been proposed
for mesh-connected multicomputers. Contiguous allocation suffers from high external …