The Legion vision of a worldwide virtual computer
Communications of the ACM
Distributed computing in practice: the Condor experience: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
The important field associated to high throughput computing (HTC) [1] emerged as grid computing. With the development of cluster computing the overheads of the hardware required to execute rigorous computations has been reduced. The major drawback of such technology is that the cluster consists of dedicated systems. If a machine is idle, it remains idle as its processing cycles are not accessible to other users. At universities and corporations, computing recourses are available as most of the CPU remains idle for most of the time and its consumption is less then 10%. This paper provides a Generic Architecture for the Distribution, Allocation and Execution of threads across a network "To Share Execution Power amongst systems in order to Utilize Maximum System Resources" and to provide an Administrative Layer over Operating System to Distribute Threads in a Grid which is not provided in the existing architectures. A middleware responsible for thread parallelism at different levels but the parallelism will be controlled at application layer by allocating the threads dynamically, its distribution and execution through a grid.