Rome 2023: Difference between revisions

From The Yambo Project
Jump to navigation Jump to search
Line 17: Line 17:
You can setup a ssh key pair to avoid typing the password each time you want to connect to M100. To do so, go to your <code>.ssh</code> directory (usually located in the <code>/home</code> directory)
You can setup a ssh key pair to avoid typing the password each time you want to connect to M100. To do so, go to your <code>.ssh</code> directory (usually located in the <code>/home</code> directory)


<code> $ cd $HOME/.ssh</code>
<code>$ cd $HOME/.ssh</code>


If you don't have this directory, you can create it with <code>mkdir $HOME/.ssh</code>.
Once you are in the <code>.ssh</code> directory, run the <code>ssh-keygen</code> command:


<!-- Every Yambo run '''must''' start with this step. Go to the folder ''containing'' the hBN-bulk <code>SAVE</code> directory:
<code>
  $ cd YAMBO_TUTORIALS/hBN/YAMBO
$ ssh-keygen
  $ ls
Generating public/private rsa key pair.
SAVE
Enter file in which to save the key: m100_id_rsa
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in <your_.ssh_dir>/m100_id_rsa
Your public key has been saved in <your_.ssh_dir>/m100_id_rsa.pub
The key fingerprint is:
<...>
The key's randomart image is:
+---[RSA 3072]----+
|    Eoo..        |
|  + * .        |
| . @ *          |
|  B O =        |
| . = B S        |
|    = @ .      |
|    o @.=. .    |
|    = Oo++      |
|    ..* ++.      |
+----[SHA256]-----+
</code>


'''TIP''': do not run yambo from ''inside'' the <code>SAVE</code> folder!
If you don't have this directory, you can create it with <code>mkdir $HOME/.ssh</code>.
'''This is the wrong way .. '''
$ cd SAVE
$ yambo
yambo: cannot access CORE database (SAVE/*db1 and/or SAVE/*wf)
In fact, if you ever see such message:
it usually means you are trying to launch Yambo '''from the wrong place'''.
$ cd ..
-->


== Tutorials ==
== Tutorials ==

Revision as of 09:30, 17 May 2023

A general description of the goal(s) of the school can be found on the Yambo main website

Access CINECA computational resources

Yambo tutorials will be run on the MARCONI100 (M100) accelerated cluster. You can find info about M100 here. In order to access computational resources provided by CINECA you need your personal username and password that were sent you by the organizers.

You can access M100 via ssh in different ways.

Connect using username and password

Run this command in your terminal:

$ ssh username@login.m100.cineca.it

Connect using ssh key

You can setup a ssh key pair to avoid typing the password each time you want to connect to M100. To do so, go to your .ssh directory (usually located in the /home directory)

$ cd $HOME/.ssh

Once you are in the .ssh directory, run the ssh-keygen command:

$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key: m100_id_rsa Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in <your_.ssh_dir>/m100_id_rsa Your public key has been saved in <your_.ssh_dir>/m100_id_rsa.pub The key fingerprint is: <...> The key's randomart image is: +---[RSA 3072]----+ | Eoo.. | | + * . | | . @ * | | B O = | | . = B S | | = @ . | | o @.=. . | | = Oo++ | | ..* ++. | +----[SHA256]-----+

If you don't have this directory, you can create it with mkdir $HOME/.ssh.

Tutorials

DAY 1 - Monday, 22 May

16:15 - 18:30 From the DFT ground state to the complete setup of a Many Body calculation using Yambo

DAY 2 - Tuesday, 23 May

14:00 - 16:30 A tour through GW simulation in a complex material (from the blackboard to numerical computation: convergence, algorithms, parallel usage)

DAY 3 - Wednesday, 24 May

17:00 - 18:30 Real-time Bethe-Salpeter equation Fulvio Paleari (), Davide Sangalli (CNR-ISM, Italy)


DAY 4 - Thursday, May 25

14:00 - 16:30 Real-time approach with the time dependent berry phase Myrta Gruning (), Davide Sangalli (CNR-ISM, Italy)

DAY 5 - Friday, 26 May

Lectures

DAY 1 - Monday, 22 May