A prediction module to optimize scheduling in a grid computing environment
Heterogeneous computing environment such as grid computing allows sharing and aggregation of a wide variety of geographically distributed computational resources (such as supercomputers, clusters, data sources, people and storage systems) and present them as a single, unified resource for solvi...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English English |
Published: |
IEEE
2008
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/50162/1/atrizedcopy.pdf http://irep.iium.edu.my/50162/4/50162_A%20prediction%20module%20to%20optimize%20scheduling.pdf http://irep.iium.edu.my/50162/ http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=4580733&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D4580733 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Islam Antarabangsa Malaysia |
Language: | English English |
id |
my.iium.irep.50162 |
---|---|
record_format |
dspace |
spelling |
my.iium.irep.501622020-09-11T04:12:54Z http://irep.iium.edu.my/50162/ A prediction module to optimize scheduling in a grid computing environment Maleeha, Kiran Hassan Abdalla Hashim, Aisha Yap Yee, Jiun Lim Mei, Kuan TK Electrical engineering. Electronics Nuclear engineering Heterogeneous computing environment such as grid computing allows sharing and aggregation of a wide variety of geographically distributed computational resources (such as supercomputers, clusters, data sources, people and storage systems) and present them as a single, unified resource for solving large-scale and data-intensive computing applications. A common problem arising in grid computing is to select the most efficient resource to run a particular program. Also users are required to reserve in advance the resources needed to run their program on the grid. At present the execution time of any program submission depends on guesswork by the user. This leads to inefficient use of resources, incurring extra operation costs such as idling queues or machines. Thus a prediction module was designed and developed to aid the user. This module estimates the execution time of a program by using aspects of static analysis, analytical benchmarking and compiler based approach. It consists of 4 main stages; each with its own functionality. An incoming program is categorized accordingly, parsed and then broken down into smaller units known as tokens. The complexity and relationship amongst these tokens are then analyzed and finally the execution time is estimated for the entire program that was submitted. IEEE 2008-05-13 Conference or Workshop Item PeerReviewed application/pdf en http://irep.iium.edu.my/50162/1/atrizedcopy.pdf application/pdf en http://irep.iium.edu.my/50162/4/50162_A%20prediction%20module%20to%20optimize%20scheduling.pdf Maleeha, Kiran and Hassan Abdalla Hashim, Aisha and Yap Yee, Jiun and Lim Mei, Kuan (2008) A prediction module to optimize scheduling in a grid computing environment. In: Proceedings of the International Conference on Computer and Communication Engineering 2008 May 13-15, 2008 Kuala Lumpur, Malaysia, May 13-15, 2008, Kuala Lumpur, Malaysia. http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=4580733&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D4580733 10.1109/ICCCE.2008.4580733 |
institution |
Universiti Islam Antarabangsa Malaysia |
building |
IIUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
International Islamic University Malaysia |
content_source |
IIUM Repository (IREP) |
url_provider |
http://irep.iium.edu.my/ |
language |
English English |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Maleeha, Kiran Hassan Abdalla Hashim, Aisha Yap Yee, Jiun Lim Mei, Kuan A prediction module to optimize scheduling in a grid computing environment |
description |
Heterogeneous computing environment such as grid
computing allows sharing and aggregation of a wide
variety of geographically distributed computational
resources (such as supercomputers, clusters, data
sources, people and storage systems) and present them
as a single, unified resource for solving large-scale
and data-intensive computing applications. A common
problem arising in grid computing is to select the most
efficient resource to run a particular program. Also
users are required to reserve in advance the resources
needed to run their program on the grid. At present the
execution time of any program submission depends on
guesswork by the user. This leads to inefficient use of
resources, incurring extra operation costs such as
idling queues or machines. Thus a prediction module
was designed and developed to aid the user. This
module estimates the execution time of a program by
using aspects of static analysis, analytical
benchmarking and compiler based approach. It
consists of 4 main stages; each with its own
functionality. An incoming program is categorized
accordingly, parsed and then broken down into smaller
units known as tokens. The complexity and relationship
amongst these tokens are then analyzed and finally the
execution time is estimated for the entire program that
was submitted. |
format |
Conference or Workshop Item |
author |
Maleeha, Kiran Hassan Abdalla Hashim, Aisha Yap Yee, Jiun Lim Mei, Kuan |
author_facet |
Maleeha, Kiran Hassan Abdalla Hashim, Aisha Yap Yee, Jiun Lim Mei, Kuan |
author_sort |
Maleeha, Kiran |
title |
A prediction module to optimize scheduling in a grid computing environment |
title_short |
A prediction module to optimize scheduling in a grid computing environment |
title_full |
A prediction module to optimize scheduling in a grid computing environment |
title_fullStr |
A prediction module to optimize scheduling in a grid computing environment |
title_full_unstemmed |
A prediction module to optimize scheduling in a grid computing environment |
title_sort |
prediction module to optimize scheduling in a grid computing environment |
publisher |
IEEE |
publishDate |
2008 |
url |
http://irep.iium.edu.my/50162/1/atrizedcopy.pdf http://irep.iium.edu.my/50162/4/50162_A%20prediction%20module%20to%20optimize%20scheduling.pdf http://irep.iium.edu.my/50162/ http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=4580733&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D4580733 |
_version_ |
1677780649035956224 |