Difference between revisions of "Registration/bwForCluster/NewRV"

From bwHPC Wiki
Jump to: navigation, search
(Created page with "= Register a new RV= This page is describing step B of the bwForCluster Registration, if you are registering a new RV. To join an existing RV as...")
 
m
Line 4: Line 4:
 
To join an existing RV as a coworker, please refer back to [[Registration/bwForCluster/RV|Apply for a Rechenvorhaben/Project]]
 
To join an existing RV as a coworker, please refer back to [[Registration/bwForCluster/RV|Apply for a Rechenvorhaben/Project]]
   
= Who should register an "RV" =
+
= Who should register an RV =
   
 
Typically done only by the leader of a scientific work group or the senior scientist of a research group/collaboration with personnel responsibility.
 
Typically done only by the leader of a scientific work group or the senior scientist of a research group/collaboration with personnel responsibility.
Line 10: Line 10:
 
You will be:
 
You will be:
 
# held accountable for the co-workers in the RV
 
# held accountable for the co-workers in the RV
# asked to provide information for the two reports required by the DFG for their funding of bwFor clusters
+
# asked to provide information for the two reports required by the DFG for their funding of bwForClusters
# likely asked for a contribution to the grant proposal for a new bwFor cluster of the same research area
+
# likely asked for a contribution to a future DFG grant proposal for a new bwForCluster in your area of research ("wissenschaftliches Beiblatt")
  +
   
 
= Registration Procedure =
 
= Registration Procedure =
   
  +
[[File:RV-reg.png|right|frame|Register a new RV.]]
 
Please login at:
 
Please login at:
* '''https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php'''
+
* [https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php '''RV registration''']
  +
and to fill in all mandatory fields of the given web form.
and to fill in all mandatory fields of the given web form. Please note that for your convenience you can also switch to the [https://zas.bwhpc.de/shib/bwforcluster_proposal.php german version] of the web form. The submitter of the ''Rechenvorhaben (RV)'' will be assigned the role ''RV'' responsible.
 
  +
Please note that for your convenience you can also switch to the [https://zas.bwhpc.de/shib/bwforcluster_proposal.php german version] of the web form.
  +
The submitter of the RV will be assigned the role "RV responsible" (see [[Registration/bwForCluster/NewRV#Roles_in_an_RV|Roles in an RV]]).
   
 
== Registration Form Details ==
 
== Registration Form Details ==
  +
 
The web form consists of the following fields to be filled:
 
The web form consists of the following fields to be filled:
 
{| style="width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;"
 
{| style="width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;"
 
|-
 
|-
! style="width:25%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;"| Field
+
! style="width:20%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;"| Field
 
! style="padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Explanation
 
! style="padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Explanation
  +
|rowspan="15"| [[File:RV-form.png|center|400px|thumb|Registering a new RV.]]
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| RV Title
 
!scope="column" {{Lightgray_small}}| RV Title
Line 33: Line 39:
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| Scientific field
 
!scope="column" {{Lightgray_small}}| Scientific field
|scope="column" {{Tab element}} | Tick one or several scientific fields. Once all bwForClusters are up and running the full list of given scientific fields are supported and hence for ''rechenvorhaben (RV)'' applicable. If your ''RV'' does not match any given scientific field, please state your scientific field in the given text box. Grayed out scientific fields indicate that the corresponding bwForCluster(s) is/are not operational yet.
+
|scope="column" {{Tab element}} | Tick one or several scientific fields. Once all bwForClusters are up and running the full list of given scientific fields are supported and hence for ''rechenvorhaben (RV)'' applicable. If your RV does not match any given scientific field, please state your scientific field in the given text box. Grayed out scientific fields indicate that the corresponding bwForCluster(s) is/are not operational yet.
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| Field of activity
 
!scope="column" {{Lightgray_small}}| Field of activity
|scope="column" {{Tab element}} | Define if your ''RV'' is primarily for research and/or teaching. If not applicable, use text box.
+
|scope="column" {{Tab element}} | Define if your RV is primarily for research and/or teaching. If not applicable, use text box.
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| Parallel paradigm
 
!scope="column" {{Lightgray_small}}| Parallel paradigm
Line 48: Line 54:
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| Software packages
 
!scope="column" {{Lightgray_small}}| Software packages
|scope="column" {{Tab element}} | State all software package you will or want to use for your ''RV''. Also include compiler, MPI and numerical packages (e.g. MKL, FFTW).
+
|scope="column" {{Tab element}} | State all software package you will or want to use for your RV. Also include compiler, MPI and numerical packages (e.g. MKL, FFTW).
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| Estimated requested computing resources
 
!scope="column" {{Lightgray_small}}| Estimated requested computing resources
|scope="column" {{Tab element}} | Roughly estimate how many CPU hours are required to finish your ''RV''. To calculate "CPU hours" multiply "elapsed parallel computing time" with "number of CPU core" per job.
+
|scope="column" {{Tab element}} | Roughly estimate how many CPU hours are required to finish your RV. To calculate "CPU hours" multiply "elapsed parallel computing time" with "number of CPU core" per job.
 
''Example: Your code uses 4 CPU cores and has a wall time of 1h. This makes 4 CPU hours.''
 
''Example: Your code uses 4 CPU cores and has a wall time of 1h. This makes 4 CPU hours.''
 
|-
 
|-
Line 61: Line 67:
 
|scope="column" {{Tab element}} | Give an upper limit of how much RAM per CPU core your jobs require. Please give a value in GigaBytes.
 
|scope="column" {{Tab element}} | Give an upper limit of how much RAM per CPU core your jobs require. Please give a value in GigaBytes.
 
|-
 
|-
!scope="column" {{Lightgray_small}}| Estimated requested persistent disk space for the ''RV''
+
!scope="column" {{Lightgray_small}}| Estimated requested persistent disk space for the RV
|scope="column" {{Tab element}} | State how much disk space in total you need for your ''RV''. Please give a value in GigaBytes.
+
|scope="column" {{Tab element}} | State how much disk space in total you need for your RV. Please give a value in GigaBytes.
 
''Example: If your RV has 4 more coworker and each of you produces until the end of your RV 20 GigaByte of output, your maximum disk space is 100 GigaByte.''
 
''Example: If your RV has 4 more coworker and each of you produces until the end of your RV 20 GigaByte of output, your maximum disk space is 100 GigaByte.''
 
|-
 
|-
Line 75: Line 81:
 
Note that the fields - name, firstname, organization, mail, und EPPN - are auto-filled and can not be changed. These are your credentials as given by your home organization.
 
Note that the fields - name, firstname, organization, mail, und EPPN - are auto-filled and can not be changed. These are your credentials as given by your home organization.
   
= Registration Response =
+
== Registration Response ==
  +
 
<span style="font-weight:bold;font-size:110%;">Response</span>
 
<span style="font-weight:bold;font-size:110%;">Response</span>
 
# After submitting you will get an email from ''ZAS'' confirming your submission. With this email you are given an unique<br>* acronym<br>* password<br>Please keep the password enclosed. Only with both, acronym and password, [[Registration/bwForCluster/RV| coworkers ]] can be added to your ''rechenvorhaben''.
 
# After submitting you will get an email from ''ZAS'' confirming your submission. With this email you are given an unique<br>* acronym<br>* password<br>Please keep the password enclosed. Only with both, acronym and password, [[Registration/bwForCluster/RV| coworkers ]] can be added to your ''rechenvorhaben''.
Line 82: Line 89:
 
# ''ZAS'' notifies you in an email about your assigned bwForCluster and provides website details for [[Registration/bwForCluster/Service| Step C]].
 
# ''ZAS'' notifies you in an email about your assigned bwForCluster and provides website details for [[Registration/bwForCluster/Service| Step C]].
   
= Roles in an ''RV'' =
 
   
  +
= Registering co-workers =
The following roles are now available in your RV. You can assign a manager to do most tasks like adding/removing co-workers from the RV.
 
  +
  +
[[File:RV-my.png|right|frame|My RVs.]]
  +
Hand out the acronym and password to your co-workers, they can then register. Anyone can register to your RV with the same with acronym/password. You can change the RV password at any time to prevent misuse.
  +
  +
# You and any managers will be notified about their registration by email
  +
# You can set any RV coworker to RV manager and vice versa as well as deactivate/reactivate any RV coworker or RV manager.
  +
# An RV manager can deactivate/reactivate any RV coworker.
  +
  +
You and your manager(s) can check the list of RV members at [https://zas.bwhpc.de/shib/en/info_rv.php My RVs] by clicking on the RV acronym.
  +
After a role/status change, click '''Save changes''' at the end of the members list.
  +
[[File:RV-member.png|center|400px|thumb|Coworker/Manager in a RV.]]
  +
  +
  +
= Renew RV Password =
  +
  +
If you lose the RV password or want to create a new one, you can simply renew it:
  +
1. Login to [https://zas.bwhpc.de/shib/en/info_rv.php My RVs] first.
  +
[[File:RV-my.png|center|frame|My RVs.]]
  +
  +
2. Select the RV acronym for your RV.
  +
  +
3. Scroll down an click '''Renew password'''.
  +
[[File:RV-pw.png|center|thumb|400px|Renew RV password.]]
  +
  +
  +
= Roles in a RV =
  +
  +
The following roles are now available in your RV.
  +
You can assign a manager to do most tasks like adding/removing co-workers from the RV.
  +
After a role change, click '''Save changes''' at the end of the members list.
   
 
{| style="width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;"
 
{| style="width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;"
 
|-
 
|-
! style="width:25%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;"| Role
+
! style="width:20%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;"| Role
 
! style="padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Explanation
 
! style="padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Explanation
  +
|rowspan="4"| [[File:RV-member.png|center|400px|thumb|Roles in a RV.]]
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| RV responsible
 
!scope="column" {{Lightgray_small}}| RV responsible
|scope="column" {{Tab element}} | Registers the ''rechenvorhaben (RV)'', i.e. the planned compute activities. Can deactivate but also reactivate ''RV'' managers and coworkers. Can promote coworkers to mangers and vice versa.
+
|scope="column" {{Tab element}} | Registers the ''rechenvorhaben (RV)'', i.e. the planned compute activities. Can deactivate but also reactivate RV managers and coworkers. Can promote coworkers to mangers and vice versa.
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| RV manager
 
!scope="column" {{Lightgray_small}}| RV manager
|scope="column" {{Tab element}} | ''RV'' coworker with elevated rights to deactivate and reactivate other ''RV'' coworkers.
+
|scope="column" {{Tab element}} | RV coworker with elevated rights to deactivate and reactivate other RV coworkers.
 
|-
 
|-
 
!scope="column" {{Lightgray_small}}| RV coworker
 
!scope="column" {{Lightgray_small}}| RV coworker
|scope="column" {{Tab element}} | Typical user who has registered her/himself via ''RV'' acronym and password.
+
|scope="column" {{Tab element}} | Typical user who has registered her/himself via RV acronym and password.
 
|-
 
|-
 
|}
 
|}
   
= Registering co-workers =
 
Hand out the acronym and password to your co-workers, they can then register. Anyone can register to your RV with the same with acronym/password. You can change the RV password at any time to prevent mis-use.
 
 
# You and any managers will be notified about their registration by email
 
# You can set any ''RV'' coworker to ''RV'' manager and vice versa as well as deactivate/reactivate any ''RV'' coworker or ''RV'' manager.
 
# An ''RV'' manager can deactivate/reactivate any ''RV'' coworker.
 
 
 
You and your manager(s) can check the list of ''RV'' members at https://zas.bwhpc.de/shib/en/info_rv.php by clicking on the ''RV'' acronym.
 
   
 
= Duration of an RV =
 
= Duration of an RV =

Revision as of 18:36, 8 February 2022

1 Register a new RV

This page is describing step B of the bwForCluster Registration, if you are registering a new RV. To join an existing RV as a coworker, please refer back to Apply for a Rechenvorhaben/Project

2 Who should register an RV

Typically done only by the leader of a scientific work group or the senior scientist of a research group/collaboration with personnel responsibility.

You will be:

  1. held accountable for the co-workers in the RV
  2. asked to provide information for the two reports required by the DFG for their funding of bwForClusters
  3. likely asked for a contribution to a future DFG grant proposal for a new bwForCluster in your area of research ("wissenschaftliches Beiblatt")


3 Registration Procedure

Register a new RV.

Please login at:

and to fill in all mandatory fields of the given web form. Please note that for your convenience you can also switch to the german version of the web form. The submitter of the RV will be assigned the role "RV responsible" (see Roles in an RV).

3.1 Registration Form Details

The web form consists of the following fields to be filled:

Field Explanation
Registering a new RV.
RV Title Define a short title of your planned compute activities, maximum of 255 characters including spaces.
RV Description Write a short abstract about your planned compute activities (maximum of 2048 characters including spaces). Research groups that contributed to the DFG grant proposal (Art. 91b GG) of the corresponding bwForCluster only need to give reference to that particular proposal.
Scientific field Tick one or several scientific fields. Once all bwForClusters are up and running the full list of given scientific fields are supported and hence for rechenvorhaben (RV) applicable. If your RV does not match any given scientific field, please state your scientific field in the given text box. Grayed out scientific fields indicate that the corresponding bwForCluster(s) is/are not operational yet.
Field of activity Define if your RV is primarily for research and/or teaching. If not applicable, use text box.
Parallel paradigm State what parallel paradigm your code or application uses. Multiple ticks are allowed. Further information can be provided via text box. If you are not sure about it, please state the software you are using.
Programming language State the programming language(s) of your code or application.
Numerical methods State the numerical or "calculation" methods your code or application utilises. If you do not know, write "unknown".
Software packages State all software package you will or want to use for your RV. Also include compiler, MPI and numerical packages (e.g. MKL, FFTW).
Estimated requested computing resources Roughly estimate how many CPU hours are required to finish your RV. To calculate "CPU hours" multiply "elapsed parallel computing time" with "number of CPU core" per job.

Example: Your code uses 4 CPU cores and has a wall time of 1h. This makes 4 CPU hours.

Planned maximum number of parallel used CPU cores per job Give an upper limit of how many CPU cores per job are required. Please cross-check with your statement about parallel paradigm.

Obviously, a sequential code can only use 1 CPU core per job.

Estimated maximal memory requirements per CPU core Give an upper limit of how much RAM per CPU core your jobs require. Please give a value in GigaBytes.
Estimated requested persistent disk space for the RV State how much disk space in total you need for your RV. Please give a value in GigaBytes.

Example: If your RV has 4 more coworker and each of you produces until the end of your RV 20 GigaByte of output, your maximum disk space is 100 GigaByte.

Estimated maximal temporary disk space per job State how much space your intermediate files require during a job run. Please give a value in GigaBytes.

Example: Your final output of your job is 0.1 GigaByte, but during your job 10 temporary files, each with a size of 1 GigaByte, are written to disk, hence your correct answer is 10 GigaByte.

Institute State the full name of your Institute.

Note that the fields - name, firstname, organization, mail, und EPPN - are auto-filled and can not be changed. These are your credentials as given by your home organization.

3.2 Registration Response

Response

  1. After submitting you will get an email from ZAS confirming your submission. With this email you are given an unique
    * acronym
    * password
    Please keep the password enclosed. Only with both, acronym and password, coworkers can be added to your rechenvorhaben.
  2. The cluster assignment team will be notified immediately about your submission.
  3. The cluster assignment team decides based on your submitted data which bwForCluster most fits, and submits its decision to ZAS.
  4. ZAS notifies you in an email about your assigned bwForCluster and provides website details for Step C.


4 Registering co-workers

My RVs.

Hand out the acronym and password to your co-workers, they can then register. Anyone can register to your RV with the same with acronym/password. You can change the RV password at any time to prevent misuse.

  1. You and any managers will be notified about their registration by email
  2. You can set any RV coworker to RV manager and vice versa as well as deactivate/reactivate any RV coworker or RV manager.
  3. An RV manager can deactivate/reactivate any RV coworker.

You and your manager(s) can check the list of RV members at My RVs by clicking on the RV acronym. After a role/status change, click Save changes at the end of the members list.

Coworker/Manager in a RV.


5 Renew RV Password

If you lose the RV password or want to create a new one, you can simply renew it: 1. Login to My RVs first.

My RVs.

2. Select the RV acronym for your RV.

3. Scroll down an click Renew password.

Renew RV password.


6 Roles in a RV

The following roles are now available in your RV. You can assign a manager to do most tasks like adding/removing co-workers from the RV. After a role change, click Save changes at the end of the members list.

Role Explanation
Roles in a RV.
RV responsible Registers the rechenvorhaben (RV), i.e. the planned compute activities. Can deactivate but also reactivate RV managers and coworkers. Can promote coworkers to mangers and vice versa.
RV manager RV coworker with elevated rights to deactivate and reactivate other RV coworkers.
RV coworker Typical user who has registered her/himself via RV acronym and password.


7 Duration of an RV

A RV is valid for 1 year. After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.