About this paper

Appears in:
Pages: 568-575
Publication year: 2010
ISBN: 978-84-613-5538-9
ISSN: 2340-1079

Conference name: 4th International Technology, Education and Development Conference
Dates: 8-10 March, 2010
Location: Valencia, Spain

BARRIER TO PARALLEL PROCESSING COURSES IN COMPUTER EDUCATION AND SOLUTIONS

Y. Tseng

North Carolina A & T State University (UNITED STATES)
In the past, parallel processing was not widely adopted because of the complexity and lengthy duration of parallel software development and the amazing advancement of processing speed of uniprocessors. However, clock speed of contemporary uniprocessors can hardly be further pushed. That is why the major processor manufacturers like Intel and AMD introduce multi-cores processors. But little did people know that the extra cores of a multi-core processor cannot be utilized unless programs specifically written for multi-core processors are executed. In other word, parallel software is mandatory to take advantage of the multi-core processors. In short, the age of parallel computers has arrived and parallel processing is the only way to build more powerful computer systems with current technology. Therefore, the need for parallel processing education is prominent. Most educators are hindered from initiating parallel processing courses by a misconception: affordability of costly parallel computer systems. Thanks to the contribution of open-source software developers, major parallel software libraries are successfully ported to personal computer platform. Along with other free open-source software for PC, they can make networked PC’s a cluster, an affordable platform for parallel processing education. With clusters built with the retired PC’s and free software, any institution can own its tools with minimal cost and start parallel processing education. Although an affordable cluster can be built with the free open-source software and retired PC’s, it cannot work correctly without some vital configurations. Unfortunately the free software does not provide support, necessary background knowledge, or correlated information for constructing a cluster. This paper presents the practical experience to build an affordable cluster. The free software library for multi-core programming, the parallel programming specific to multi-core processors, is also presented in the paper. Both approaches together provide low-cost solutions for all institutions to effectively offer their parallel processing courses.
@InProceedings{TSENG2010BAR,
author = {Tseng, Y.},
title = {BARRIER TO PARALLEL PROCESSING COURSES IN COMPUTER EDUCATION AND SOLUTIONS},
series = {4th International Technology, Education and Development Conference},
booktitle = {INTED2010 Proceedings},
isbn = {978-84-613-5538-9},
issn = {2340-1079},
publisher = {IATED},
location = {Valencia, Spain},
month = {8-10 March, 2010},
year = {2010},
pages = {568-575}}
TY - CONF
AU - Y. Tseng
TI - BARRIER TO PARALLEL PROCESSING COURSES IN COMPUTER EDUCATION AND SOLUTIONS
SN - 978-84-613-5538-9/2340-1079
PY - 2010
Y1 - 8-10 March, 2010
CI - Valencia, Spain
JO - 4th International Technology, Education and Development Conference
JA - INTED2010 Proceedings
SP - 568
EP - 575
ER -
Y. Tseng (2010) BARRIER TO PARALLEL PROCESSING COURSES IN COMPUTER EDUCATION AND SOLUTIONS, INTED2010 Proceedings, pp. 568-575.
User:
Pass: