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