70 likes | 268 Views
Stakeholders and How to Engage Them All – How to Ensure Success of This Initiative?. Jie Wu Dept. of Computer and Information Sciences Temple University. Stakeholders. Academia (two orthogonal partitions) Educators and practitioners Computer scientists and computational scientists
E N D
Stakeholders and How to Engage Them All – How to Ensure Success of This Initiative? Jie Wu Dept. of Computer and Information Sciences Temple University
Stakeholders • Academia (two orthogonal partitions) • Educators and practitioners • Computer scientists and computational scientists • Industry • IBM and Cray • Intel, AMD, and Nvidia • Students • Graduate students • Undergraduate students • Professional societies • ACM • IEEE • Government agencies • NSF and DOE
How to Engage Them (1) • Academia • Revisiting curricula • Parallel vs. distributed systems • Multi-core, GPU, and cloud computing • Bridging the gap • Computer science • Scientific computing (self-taught) • Industry • Actively engaging them • Industrial-sponsored activities • Conferences (SC) • Tutorials
How to Engage Them (2) • Students • Recruitment • “Attractive” curricula including new technologies • “Best practice” in API, algorithms, and architecture design • Professional societies • ACM • Revisit ACM curriculum • IEEE • Information meeting at both TCPP and TCDP • Information dissemination using community mailing lists
How to Engage Them (3) • Government agencies • CNS and CCF of CISE at NSF • Travel grants • PD information sessions at IPDPS and ICDCS • Cyberinfrastructure • MRI and CRI equipment grants • Teragrid initiative (national centers) • Increase community accessibility • Increase community training and workshops
TeraGrid User Community Blue: 10 or more PI’s Red: 5-9 PI’s Yellow: 2-4 PI’s Green: 1 PI 1000 projects, 4000 users
List of Courses • Design and Analysis of Parallel Algorithms • Textbooks: Kumar and Jaja • Reference: Leighton • Advanced Computer Architecture • Textbooks: Hwang and Ni • References: Culler and Stone • Distributed System Design • Textbook: Wu • References: Singhal and Tanenbaum • Distributed Algorithms • Textbook: Lynch • Reference: Tel • Concurrent Processing • Textbook: Andraws • References: Class notes