Advanced programming in the UNIX environment
Advanced programming in the UNIX environment
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
Parallel Programming in C with MPI and OpenMP
Parallel Programming in C with MPI and OpenMP
PVFS: a parallel file system for linux clusters
ALS'00 Proceedings of the 4th annual Linux Showcase & Conference - Volume 4
Encouraging parallel thinking through explicit coordination modeling
Proceedings of the 42nd ACM technical symposium on Computer science education
Injecting parallel computing into CS2
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
With the introduction of the Sony PlayStation 3 and its use of multi-core processors, parallel computing has left the research arena and the domain of gaming programmers and joined the mainstream of popular computing. Unfortunately, most undergraduate computing disciplines typically do not have the facilities or a comparative basis to help decide which hardware or software models to use to best integrate parallelism into modern curricula. This article enumerates various software models and programming options, to assist in integrating parallel software design techniques into the traditional software development training.