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 – …