Models for advancing PRAM and other algorithms into parallel programs for a PRAM-On-Chip platform
Title | Models for advancing PRAM and other algorithms into parallel programs for a PRAM-On-Chip platform |
Publication Type | Conference Papers |
Year of Publication | 2007 |
Authors | Vishkin U, Caragea GC, Lee B |
Conference Name | IN HANDBOOK OF PARALLEL COMPUTING: MODELS, ALGORITHMS AND APPLICATIONS, EDITORS |
Date Published | 2007/// |
Publisher | CRC Press |
Abstract | A bold vision that guided this work is as follows: (i) a parallel algorithms and programming course could become a standard course in every undergraduate computer science program, and (ii) this course could be coupled with a so-called PRAM-On-Chip architecture — a commodity high-end multi-core computer architecture. In fact, the current paper is a tutorial on how to convert PRAM algorithms intoefficient PRAM-On-Chip programs. Coupled with a text on PRAM algorithms as well as an available PRAM-On-Chip tool-chain, comprising a compiler and a simulator, the paper provides the missing link for upgrading a standard theoretical PRAM algorithms class to a parallel algorithms and programming class. |