Comparison of Allocation Algorithms in Mesh Oriented Structures for Different Scheduling Techniques

The paper concerns task allocation problem in mesh structured system. The dynamic case is considered. Four allocation algorithms have been evaluated. The research was focused on the impact of task scheduling technique co-operated with allocation algorithms. Two queuing schemes were compared: well-known First Come First Served and newly created, by the authors of this paper, heuristic scheduling technique called First Few Random. The comparison of efficiencies of different allocation algorithms combined with different queuing schemes has been done on the basis of simulation experiments made with a designed experimentation system. The discussion of the obtained results confirms that the proposed approach and created queuing scheme seem to be promising.

[1]  Ing-Ray Chen,et al.  Algorithms for Supporting Disconnected Write Operations for Wireless Web Access in Mobile Client-Server Environments , 2002, IEEE Trans. Mob. Comput..

[2]  Goldie Gabrani,et al.  A quad-tree based algorithm for processor allocation in 2D mesh-connected multicomputers , 2005, Comput. Stand. Interfaces.

[3]  Robert A. van de Geijn,et al.  Global Combine Algorithms for 2-D Meshes with Wormhole Routing , 1995, J. Parallel Distributed Comput..

[4]  Yahui Zhu,et al.  Efficient Processor Allocation Strategie for Mesh-Connected Parallel Computers , 1992, J. Parallel Distributed Comput..

[5]  Keqin Li,et al.  A Two-Dimensional Buddy System for Dynamic Resource Allocation in a Partitionable Mesh Connected System , 1991, J. Parallel Distributed Comput..

[6]  Kyung-Hee Seo Fragmentation-efficient node allocation algorithm in 2D mesh-connected systems , 2005, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05).

[7]  Sung-Chun Kim,et al.  Improving system performance in contiguous processor allocation for mesh-connected parallel systems , 2003, J. Syst. Softw..

[8]  Vipul Gupta,et al.  A flexible processor allocation strategy for mesh connected parallel systems , 1996, Proceedings of the 1996 ICPP Workshop on Challenges for Parallel Processing.

[9]  Leszek Koszalka,et al.  Comparison of Allocation Algorithms for Mesh Structured Networks with Using Multistage Simulation , 2006, ICCSA.

[10]  David Taniar,et al.  Computational Science and Its Applications - ICCSA 2006, International Conference, Glasgow, UK, May 8-11, 2006, Proceedings, Part I , 2006, ICCSA.

[11]  Ngoc Thanh Nguyen,et al.  Intelligent Information and Database Systems , 2014, Lecture Notes in Computer Science.

[12]  Leszek Koszalka,et al.  Evaluation Scheme for NoC based CMP with Integrated Processor Management System , 2010 .

[13]  Saad Bani-Mohammad,et al.  Comparative Performance Evaluation of Non-Contiguous Allocation Algorithms in 2D Mesh-Connected Multicomputers , 2010, 2010 10th IEEE International Conference on Computer and Information Technology.

[14]  Leszek Koszalka,et al.  Task Allocation in Mesh Connected Processors with Local Search Meta-heuristic Algorithms , 2010, ACIIDS.

[15]  Dhiraj K. Pradhan,et al.  Submesh Allocation in Mesh Multicomputers Using Busy-List: A BestFit Approach with Complete Recognition Capability , 1996, J. Parallel Distributed Comput..

[16]  Chita R. Das,et al.  A Fast and Efficient Processor Allocation Scheme for Mesh-Connected Multicomputers , 2002, IEEE Trans. Computers.