{"id":1031,"date":"2021-08-19T13:31:16","date_gmt":"2021-08-19T11:31:16","guid":{"rendered":"http:\/\/cdc.cyu.fr\/?page_id=1031"},"modified":"2021-08-19T13:46:45","modified_gmt":"2021-08-19T11:46:45","slug":"job-script-hybrid","status":"publish","type":"page","link":"https:\/\/cdc.cyu.fr\/index.php\/documentations-main\/job-script-hybrid\/","title":{"rendered":"Script de job hybride"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Exemple 1<\/h2>\n\n\n\n<p>R\u00e9servation de 12 coeurs CPU et 6 Go de m\u00e9moire RAM:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>R\u00e9servation de 6 processus MPI r\u00e9partis sur 6 noeuds de calcul.<\/li><li>Chaque processus MPI dispose de 2 coeurs CPU pour les processus openMP<\/li><li>Chaque processus MPI utilise 1 Go de m\u00e9moire RAM (soit 6 Go r\u00e9serv\u00e9s au total).<\/li><li>Tous les processus MPI sont ex\u00e9cut\u00e9s dans le pool infiniband EDR.<\/li><li>Chaque noeud de calcul impliqu\u00e9 utilise 2 CPU et 1 Go de m\u00e9moire RAM.<\/li><\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">## Nom du job\n#$ -N jobname\n## Nombre de processus MPI r\u00e9serv\u00e9s ($NSLOTS)\n#$ -pe mpi1 6\n## Nombre de processus openMP par processus MPI\n#$ -binding linear_per_task:2\n## Quantit\u00e9 de m\u00e9moire r\u00e9serv\u00e9 PAR processus MPI\n#$ -l m_mem_free=1G\n## Choix du pool infiniband\n#$ -l ib=edr\n## Messages\n#$ -M prenom.nom@cyu.fr\n#$ -m esa\n## Environnement\n#$ -cwd\n#$ -j y\nmodule load module1 module2 module3\nexport OMP_NUM_THREADS=2\nmpirun -np $NSLOTS  .\/programme-hybride<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Exemple 2<\/h2>\n\n\n\n<p>R\u00e9servation de 24 coeurs CPU et 6 Go de m\u00e9moire RAM:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>R\u00e9servation de 6 processus MPI r\u00e9partis sur 3 noeuds de calcul (2 processus par noeud).<\/li><li>Chaque processus MPI utilise 1 Go de m\u00e9moire RAM (Soit 6 Go r\u00e9serv\u00e9s au total).<\/li><li>Chaque processus MPI dispose de 4 coeurs CPU pour les processus openMP.<\/li><li>Tous les processus MPI sont ex\u00e9cut\u00e9s dans le pool infiniband QDR.<\/li><li>Chaque noeud de calcul impliqu\u00e9 utilise 2*4=8 CPU et 2 Go de m\u00e9moire RAM.<\/li><\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">## Nom du job\n#$ -N jobname\n## Nombre de processus MPI r\u00e9serv\u00e9s ($NSLOTS)\n#$ -pe mpi2 6\n## Nombre de processus openMP par processus MPI\n#$ -binding linear_per_task:4\n## Quantit\u00e9 de m\u00e9moire r\u00e9serv\u00e9 PAR processus MPI\n#$ -l m_mem_free=1G\n## Choix du pool infiniband\n#$ -l ib=qdr\n## Messages\n#$ -M prenom.nom@cyu.fr\n#$ -m esa\n## Environnement\n#$ -cwd\n#$ -j y\nmodule load module1 module2 module3\nexport OMP_NUM_THREADS=4\nmpirun -np $NSLOTS  .\/programme-hybride<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Exemple 1 R\u00e9servation de 12 coeurs CPU et 6 Go de m\u00e9moire RAM: R\u00e9servation de 6 processus MPI r\u00e9partis sur 6 noeuds de calcul. Chaque processus MPI dispose de 2 coeurs CPU pour les processus openMP Chaque processus MPI utilise &hellip; <a href=\"https:\/\/cdc.cyu.fr\/index.php\/documentations-main\/job-script-hybrid\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":124,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1031","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/1031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1031"}],"version-history":[{"count":5,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/1031\/revisions"}],"predecessor-version":[{"id":1040,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/1031\/revisions\/1040"}],"up":[{"embeddable":true,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/124"}],"wp:attachment":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}