• 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