Using computer labs for distributed computing

Elankovan A Sundararajan, Tan Bing Yean, Mahathir Rahmani

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

PCs in computing labs at institution of higher learning are often if not always underutilized. These PCs are usually not used at night and early morning (i.e. between 10pm-8am), during semester breaks, weekends and during final examinations. At other times most of the lab PCs are not utilized up to the available capacity. This underutilization scenario provides an excellent opportunity for researchers to utilize these lab PCs for research work that requires immense computing power. Furthermore, it is noteworthy that the life cycle of a PC is about 5 years which comes to about 1826 days (1 year = 365.25 days). At the end of its life cycle, new PCs are often purchased to replace the older ones. Thus, using these PCs effectively before being rendered obsolete should be given high priority. The use of distributed computing for compute intensive problems is not new. However, with the availability of improved hardware, fast interconnects and user friendly middleware, the use of distributed computing has become even more popular now. In this paper, we discuss our experience in using Condor middleware on lab PCs at Faculty of Information Science and Technology. We have recorded good speedups from our experiments for embarrassingly parallel problem that we executed on the lab PCs. A script and programs were written to automate the process of preparing input files, merging output files, and displaying output. The single command execution provided by the script offers user friendly environment for the users. We hope the outcome of this experiment will encourage more faculty members to use the available resources at the computing labs for their research work.

Original languageEnglish
Title of host publicationProceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011
DOIs
Publication statusPublished - 2011
Event2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011 - Bandung
Duration: 17 Jul 201119 Jul 2011

Other

Other2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011
CityBandung
Period17/7/1119/7/11

Fingerprint

Distributed computer systems
Middleware
Life cycle
Information science
Merging
Computer hardware
Information technology
Experiments
Availability

Keywords

  • CONDOR
  • Distributed Computing
  • Lab PCs

ASJC Scopus subject areas

  • Information Systems
  • Electrical and Electronic Engineering

Cite this

A Sundararajan, E., Yean, T. B., & Rahmani, M. (2011). Using computer labs for distributed computing. In Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011 [6021796] https://doi.org/10.1109/ICEEI.2011.6021796

Using computer labs for distributed computing. / A Sundararajan, Elankovan; Yean, Tan Bing; Rahmani, Mahathir.

Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011. 2011. 6021796.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

A Sundararajan, E, Yean, TB & Rahmani, M 2011, Using computer labs for distributed computing. in Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011., 6021796, 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011, Bandung, 17/7/11. https://doi.org/10.1109/ICEEI.2011.6021796
A Sundararajan E, Yean TB, Rahmani M. Using computer labs for distributed computing. In Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011. 2011. 6021796 https://doi.org/10.1109/ICEEI.2011.6021796
A Sundararajan, Elankovan ; Yean, Tan Bing ; Rahmani, Mahathir. / Using computer labs for distributed computing. Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011. 2011.
@inproceedings{2351db8e65bd4cdda4fc7eabe9f08800,
title = "Using computer labs for distributed computing",
abstract = "PCs in computing labs at institution of higher learning are often if not always underutilized. These PCs are usually not used at night and early morning (i.e. between 10pm-8am), during semester breaks, weekends and during final examinations. At other times most of the lab PCs are not utilized up to the available capacity. This underutilization scenario provides an excellent opportunity for researchers to utilize these lab PCs for research work that requires immense computing power. Furthermore, it is noteworthy that the life cycle of a PC is about 5 years which comes to about 1826 days (1 year = 365.25 days). At the end of its life cycle, new PCs are often purchased to replace the older ones. Thus, using these PCs effectively before being rendered obsolete should be given high priority. The use of distributed computing for compute intensive problems is not new. However, with the availability of improved hardware, fast interconnects and user friendly middleware, the use of distributed computing has become even more popular now. In this paper, we discuss our experience in using Condor middleware on lab PCs at Faculty of Information Science and Technology. We have recorded good speedups from our experiments for embarrassingly parallel problem that we executed on the lab PCs. A script and programs were written to automate the process of preparing input files, merging output files, and displaying output. The single command execution provided by the script offers user friendly environment for the users. We hope the outcome of this experiment will encourage more faculty members to use the available resources at the computing labs for their research work.",
keywords = "CONDOR, Distributed Computing, Lab PCs",
author = "{A Sundararajan}, Elankovan and Yean, {Tan Bing} and Mahathir Rahmani",
year = "2011",
doi = "10.1109/ICEEI.2011.6021796",
language = "English",
isbn = "9781457707520",
booktitle = "Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011",

}

TY - GEN

T1 - Using computer labs for distributed computing

AU - A Sundararajan, Elankovan

AU - Yean, Tan Bing

AU - Rahmani, Mahathir

PY - 2011

Y1 - 2011

N2 - PCs in computing labs at institution of higher learning are often if not always underutilized. These PCs are usually not used at night and early morning (i.e. between 10pm-8am), during semester breaks, weekends and during final examinations. At other times most of the lab PCs are not utilized up to the available capacity. This underutilization scenario provides an excellent opportunity for researchers to utilize these lab PCs for research work that requires immense computing power. Furthermore, it is noteworthy that the life cycle of a PC is about 5 years which comes to about 1826 days (1 year = 365.25 days). At the end of its life cycle, new PCs are often purchased to replace the older ones. Thus, using these PCs effectively before being rendered obsolete should be given high priority. The use of distributed computing for compute intensive problems is not new. However, with the availability of improved hardware, fast interconnects and user friendly middleware, the use of distributed computing has become even more popular now. In this paper, we discuss our experience in using Condor middleware on lab PCs at Faculty of Information Science and Technology. We have recorded good speedups from our experiments for embarrassingly parallel problem that we executed on the lab PCs. A script and programs were written to automate the process of preparing input files, merging output files, and displaying output. The single command execution provided by the script offers user friendly environment for the users. We hope the outcome of this experiment will encourage more faculty members to use the available resources at the computing labs for their research work.

AB - PCs in computing labs at institution of higher learning are often if not always underutilized. These PCs are usually not used at night and early morning (i.e. between 10pm-8am), during semester breaks, weekends and during final examinations. At other times most of the lab PCs are not utilized up to the available capacity. This underutilization scenario provides an excellent opportunity for researchers to utilize these lab PCs for research work that requires immense computing power. Furthermore, it is noteworthy that the life cycle of a PC is about 5 years which comes to about 1826 days (1 year = 365.25 days). At the end of its life cycle, new PCs are often purchased to replace the older ones. Thus, using these PCs effectively before being rendered obsolete should be given high priority. The use of distributed computing for compute intensive problems is not new. However, with the availability of improved hardware, fast interconnects and user friendly middleware, the use of distributed computing has become even more popular now. In this paper, we discuss our experience in using Condor middleware on lab PCs at Faculty of Information Science and Technology. We have recorded good speedups from our experiments for embarrassingly parallel problem that we executed on the lab PCs. A script and programs were written to automate the process of preparing input files, merging output files, and displaying output. The single command execution provided by the script offers user friendly environment for the users. We hope the outcome of this experiment will encourage more faculty members to use the available resources at the computing labs for their research work.

KW - CONDOR

KW - Distributed Computing

KW - Lab PCs

UR - http://www.scopus.com/inward/record.url?scp=80054018675&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=80054018675&partnerID=8YFLogxK

U2 - 10.1109/ICEEI.2011.6021796

DO - 10.1109/ICEEI.2011.6021796

M3 - Conference contribution

SN - 9781457707520

BT - Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, ICEEI 2011

ER -