Title
Introducing parallel processing at the undergraduate level
Abstract
With multiprocessor computers becoming more readily available on college campuses and with the recent development of software tools to aid in the implementation of parallel algorithms, it is time for parallel processing to enter the undergraduate curriculum. In this paper we show how widely available tools combined with concepts learned in an operating systems course could be used to develop an upper level undergraduate course in parallel processing. A typical artificial intelligence search problem (N-queens) is implemented in C and exhibits almost linear speedups.
Year
DOI
Venue
1988
10.1145/52965.52981
technical symposium on computer science education
Keywords
Field
DocType
available tool,parallel algorithm,linear speedup,college campus,undergraduate curriculum,operating systems course,undergraduate level,parallel processing,multiprocessor computer,recent development,upper level undergraduate course,operating system,concept learning,artificial intelligent
Computer science,Parallel algorithm,Parallel processing,Multiprocessing,Theoretical computer science,Software,Curriculum,Search problem
Conference
Volume
Issue
ISSN
20
1
0097-8418
ISBN
Citations 
PageRank 
0-89791-256-X
8
0.80
References 
Authors
1
3
Name
Order
Citations
PageRank
Ralph M. Butler118811.39
Roger E. Eggen281.14
Susan R. Wallace380.80