Lecture 1: Introduction to Parallel Computing
Abhinav Bhatele, Department of Computer Science
High Performance Computing Systems (CMSC714)
Lecture 1: Introduction to Parallel Computing Abhinav Bhatele, - - PowerPoint PPT Presentation
High Performance Computing Systems (CMSC714) Lecture 1: Introduction to Parallel Computing Abhinav Bhatele, Department of Computer Science A little bit about me Ph.D. from the University of Illinois Spent eight years at Lawrence
Abhinav Bhatele, Department of Computer Science
High Performance Computing Systems (CMSC714)
Abhinav Bhatele, CMSC714
2
Abhinav Bhatele, CMSC714
3
Abhinav Bhatele, CMSC714
4
Abhinav Bhatele, CMSC714
5
https://www.nature.com/articles/nature21414
Drug discovery
Abhinav Bhatele, CMSC714
5
https://www.nature.com/articles/nature21414
Drug discovery Weather forecasting
https://www.ncl.ucar.edu/Applications/wrf.shtml
Abhinav Bhatele, CMSC714
5
https://www.nature.com/articles/nature21414
Drug discovery Weather forecasting
https://www.ncl.ucar.edu/Applications/wrf.shtml
Study of the universe
https://www.nas.nasa.gov/SC14/demos/demo27.html
Abhinav Bhatele, CMSC714
6
Abhinav Bhatele, CMSC714
7
Abhinav Bhatele, CMSC714
8
https://computing.llnl.gov/tutorials/parallel_comp
Abhinav Bhatele, CMSC714
9
Column all-to-all (black) links Row all-to-all (green) links
A group with 96 Aries routers
Inter-group (blue) links (not all links are shown)
Two-level dragonfly with multiple groups
Torus Fat-tree Dragonfly
Abhinav Bhatele, CMSC714
10
Abhinav Bhatele, CMSC714
11
User code Parallel runtime Communication library Operating system
Abhinav Bhatele, CMSC714
12
https://computing.llnl.gov/tutorials/totalview/ https://vampir.eu/tutorial/manual/performance_data_visualization
[0, 3.0 TB]
3000 2000 1000 2.0 TB 1.0 TB 3.0 TB 06 AM
[2016.09.02 08:56:12, 2016.09.02 09:15:42]
Abhinav Bhatele, CMSC714
13
Abhinav Bhatele, CMSC714
14
Abhinav Bhatele, CMSC714
14
Abhinav Bhatele 5218 Brendan Iribe Center (IRB) / College Park, MD 20742 phone: 301.405.4507 / e-mail: bhatele@cs.umd.edu