Skip to content

cmu15418s22/Assignment-4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment 4

Directory structure

├── code
│   ├── inputs
│   │   ├── easy_1024.txt
│   │   ├── hard_1024.txt
│   │   └── medium_1024.txt
│   ├── Makefile
│   ├── WireGrapher.java
│   ├── main.cpp
│   │      The starter code for reading and parsing command line arguments is provided.
│   ├── validate.py
│   │      Scripts to validate the consistency of output wire routes and cost array.
│   │      Run "python validate.py -h" to see the instructions to use the script
│   ├── wireroute.cpp
|   |      Implement your MPI code here
│   └── wireroute.h
├── examples: MPI handout
│   ├── Makefile
│   ├── main.c
│   ├── sqrt3.c
│   └── sqrt3.h
├── tutorials
│   └── machines.pdf
├── Makefile
└── README

Get started

  1. Read handout.
  2. Read README.
  3. Read main.cpp, wireroute.cpp, and wireroute.h including comments.
  4. Move over any related code from Assignment 3.
  5. Run using mpirun -np <numprocs> <COMMAND>. Remember to use module load openmpi when you get an interactive sesion on the PSC machines.
  6. Answer questions on the handout.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published