80 likes | 172 Views
Session 2: How to catalog Body of Knowledge (BoK) in an area?. Questions to Motivate Discussion. What sources - conf., journals, monographs, new tools, HW/SW, experts, etc - contain the BoK in Parallel and Distributed Computing (PDC)? Who determines these sources?
E N D
Session 2: How to catalog Body of Knowledge (BoK) in an area?
Questions to Motivate Discussion • What sources - conf., journals, monographs, new tools, HW/SW, experts, etc - contain the BoK in Parallel and Distributed Computing (PDC)? • Who determines these sources? • Why is something in/not in BoK? • How have we managed the BoK in PDC? • What are the BoK categories (topics)? • Does any category need special treatment in identifying the BoK?
BoK Categories? • Parallel vs distributed vs network computing • Theory • Algorithms • Architectures • Programming languages • Hardware and software platforms • Tools • …
Sources • Books • The Art of Parallel Programming, 2006 • Lester • Introduction to Parallel Computing, 2003 • Grama,Gupta,Karypis,Kumar • Fundamentals of Parallel Processing, 2002 • Jordan, Alaghband • An introduction to Parallel Algorithms, 1992 • Jaja • The Design and Analysis of Parallel Algorithms, 1989 • Akl • Parallel Computational Geometry, 1993 • Akl, Lyons
Sources • Books • Parallel Computation Models and Methods, 1996 • Akl • Practical parallel programming, 1992 • Bauer • Programming Parallel Processors, 1988 • Babb • Languages and Compilers for Parallel Computing, 1990 • Gelernter, Nicolau, et al. • Supercomputing in Engineering Analysis, 1992 • Adeli • Highly-Parallel Computing, 1993 • Almassi, Gottlieb
Sources • Books • Computer Architecture and Parallel Processing, 1990 • Hwang, Briggs • Dependence Analysis for Supercomputing, 1988 • Banerjee • Multiple Processing. A Systems Overview, 1990 • Anderson • …
Sources • Conferences • IPDPS - IEEE Int’l Parallel and Distributed Processing Symposium • SPAA - ACM Symposium on Parallelism in Algorithms and Architectures • ICPP – Int’l Conference on Parallel Processing • SIAM Conference on Parallel Processing for Scientific Computing • PPAM – In’l Conference on Parallel Processing and Applied Mathematics • Euro-Par • …
Sources • Journals • IEEE Trans. On Parallel and Dist’d Systems • Journal of Parallel and Distributed Computing • Parallel Processing Letters • IEEE Dist’d Systems (online) • Cluster Computing • …