Homework 1a


Purpose: Remote cluster access

1. Access remotely your qwe account from your laptop (Hint: install an application that does ssh if you're on Windows, e.g. putty or mobaxterm).

2. Use the command "xterm &". Did you get a new xterm open on your local display? If not, why not? (Hint: are you running an X-server locally?)

3. Can you make the ssh remote access work based on key authentication?

4. Get an account on the XSEDE portal if you don't have already: https://portal.xsede.org/
Send your XSEDE login name to the instructor by e-mail, so you can be added to the class PSC resources.
For the purpose of this class, we'll use the Bridges system at PSC: https://portal.xsede.org/psc-bridges

5. Read the PSC Bridges documentation. Then ssh to your bridges.psc.edu account and identify different components of the system described in class (login/computing nodes). (Hint: "interact" command and br*** vs r*** nodes)

6. How do you test what scheduler is running on the PSC cluster? How do you find the options for the "srun" command? (Hint: module)

7. Create a git repository on your computer with a simple piece of code of your choice.

8. Find online a free hosting service for your git repository. Why would you need that?

9. Can you use git to transfer the content of the repository on the qwe and on the PSC Bridges clusters? How?