Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sharif University of technology, Parallel Processing course, MPI & ADA Server Introduction By Shervin Daneshpajouh.

Similar presentations


Presentation on theme: "Sharif University of technology, Parallel Processing course, MPI & ADA Server Introduction By Shervin Daneshpajouh."— Presentation transcript:

1 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ MPI & ADA Server Introduction By Shervin Daneshpajouh

2 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Outline MPI What is MPI A brief introduction of MPI Installing MPI on windows MPI on ADA Server Connecting ADA server Compiling your MPI source code on ADA server Running your MPI program on ADA server

3 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Outline MPI What is MPI A brief introduction of MPI Installing MPI on windows MPI on ADA Server Connecting ADA server Compiling your MPI source code on ADA server Running your MPI program on ADA server

4 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Outline MPI What is MPI A brief introduction of MPI Installing MPI on windows MPI on ADA Server Connecting ADA server Compiling your MPI source code on ADA server Running your MPI program on ADA server

5 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Installing MPI on Windows Downloading MPICH http://mehr.sharif.edu/ce647/materials/mpi/mpich. nt.1.2.5.exe The steps to creating MPICH project with VC6 The steps to creating MPICH project with VC6

6 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Outline MPI What is MPI A brief introduction of MPI Installing MPI on windows MPI on ADA Server Connecting ADA server Compiling your MPI source code on ADA server Running your MPI program on ADA server

7 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Connecting to ADA server Downloading SSH ftp://cabinet.ce.sharif.edu http://sina.sharif.ir/SSHWinSecureShell24.exe Installing SSH Running SSH

8 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Connecting to ADA server Host Name: ada.ce.sharif.edu Username CE Username user01 Password CE Password

9 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Running Your Program On ADA server Lamboot –v Please Do not run this command if LAMMPI is running

10 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Running Your Program On ADA server Lamboot –v Please Do not run this command if LAMMPI is running Lamnodes Print List active nodes (computers)

11 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Running Your Program On ADA server Lamboot –v Please Do not run this command if LAMMPI is running Lamnodes Print List active nodes (computers) MPICC –o lmpi Compile your source code and make executable file

12 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Running Your Program On ADA server Lamboot –v Please Do not run this command if LAMMPI is running Lamnodes Print List active nodes (computers) MPICC –o lmpi Compile your source code and make executable file Copy your file on all nodes

13 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Copy your file on all nodes

14 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Copy your file on all nodes SSH ssh Ssh Cd Pwd Mkdir Exit Rmdir Rm ls SFTP Put Get

15 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Running Your Program On ADA server Lamboot –v Please Do not run this command if LAMMPI is running Lamnodes Print List active nodes (computers) MPICC –o lmpi Compile your source code and make executable file Copy your file on all nodes MPIRUN –NP 4

16 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Running Your Program On ADA server Lamboot –v Please Do not run this command if LAMMPI is running Lamnodes Print List active nodes (computers) MPICC –o lmpi Compile your source code and make executable file Copy your file on all nodes MPIRUN –NP 4 Lamclean -v Remove all running tasks

17 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Running Your Program On ADA server Lamboot –v Please Do not run this command if LAMMPI is running Lamnodes Print List active nodes (computers) MPICC –o lmpi Compile your source code and make executable file Copy your file on all nodes Lamclean -v Remove all running tasks Wipe –v hf Unloading LAMMPI Please Do not run this command when other people using the server

18 Sharif University of technology, Parallel Processing course, http://mehr.sharif.edu/~ce647/ Good luck


Download ppt "Sharif University of technology, Parallel Processing course, MPI & ADA Server Introduction By Shervin Daneshpajouh."

Similar presentations


Ads by Google