Back to Search Start Over

Making Learning Parallel Processing Interesting.

Authors :
Liu, Jie
Wu, Yanwei
Marsaglia, John
Source :
2012 IEEE 26th International Parallel & Distributed Processing Symposium Workshops & PhD Forum; 1/ 1/2012, p1307-1310, 4p
Publication Year :
2012

Abstract

The abundant availability of multi-core computers makes "parallel computers" a common place and teaching Computer Science students to be able to design and develop parallel algorithms an urgent task. Most students recognize the needs of developing skills in parallel programming. However, since their Computer Science related curriculum are mostly taught based on sequential computers, introducing a new way of analysis and solving problems can be difficult. Making students interested in the subject can have a pivotal effect in the learning outcomes. In this short paper, we show several approaches we have been using to excite our students about learning parallel processing at our Concurrent Systems class, where parallel processing and parallel programming are taught. Some approach include showing students algorithms with an appeared impossible high performance, showing them simple steps to achieve 100% CPU utilization on multi-core computers, combining sequential algorithms they learned in the past to create new parallel algorithms, and challenging them with implementing some rather complex parallel algorithms. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISBNs :
9781467309745
Database :
Complementary Index
Journal :
2012 IEEE 26th International Parallel & Distributed Processing Symposium Workshops & PhD Forum
Publication Type :
Conference
Accession number :
86540124
Full Text :
https://doi.org/10.1109/IPDPSW.2012.161