DocumentCode
3678248
Title
Dynamic multi-thread scheduling algorithm for better performance of the Alchemi toolkit
Author
Muhammad Yeasir Arafat;Dinesh Kumar Yaduv
Author_Institution
Department of Electrical and Electronic Engineering, School of Engineering and Computer Science, Independent University, Dhaka, Bangladesh
fYear
2015
fDate
5/1/2015 12:00:00 AM
Firstpage
1
Lastpage
6
Abstract
Grid computing refers to systems that harness the unused CPU cycles of personal computers connected over a corporate network or the Internet to accelerate application performance. There are some software toolkits used for implementing grid computing. Among them, Alchemi is widely used and open source toolkit that runs on the Windows operating system in the .NET Framework. The node which requests an application to be performed is called the owner. The node that receives the requested application and sends results back to the owner is called Manager. An application is divided into many threads. These threads are submitted to other nodes called Executor. In many cases, the faster one remains idle for a long time after completing the job. Current scheduling algorithm assigns only one thread to one executor. In this paper, we propose a technique to assign more than one thread to execute according the available CPU cycle.
Keywords
"Instruction sets","Databases","Programming","Registers","Algorithm design and analysis","Manuals"
Publisher
ieee
Conference_Titel
Electrical Engineering and Information Communication Technology (ICEEICT), 2015 International Conference on
Type
conf
DOI
10.1109/ICEEICT.2015.7307474
Filename
7307474
Link To Document