Qu’est ce qu’un nœud de calcul ?
Le noeud de calcul est la brique de base d’un cluster de calcul. Equipé de processeurs trés puissants, il peut traiter rapidement les jobs que lui transmet le serveur de management. Un cluster peut être constitué de plusieurs dizaines ou centaines de noeuds de calcul.
Qu’est ce qu’un coeur en HPC ?
Un coeur est un ensemble de circuits capables d’exécuter des programmes informatiques de façon autonome. Toutes les fonctionnalités nécessaires à l’exécution de ce type programme sont présentes dans ces coeurs : compteur ordinal, registres, unités de calcul, etc.
Quelle est la difference entre une parallélisation OpenMP et MPI ?
Les programmes OpenMP sont distribués sur les ressources d’un seul et même noeud (Partage de ressources) alors que les programmes MPI sont distribués sur plusieurs noeuds.
Qu’est ce qu’un FLOP ?
L’opération en virgule flottante par seconde (en anglais : floating-point operation per second) ou FLOPS (ou encore flops ou flop/s) est une unité de mesure de la vitesse d’un système informatique.

La plupart des microprocesseurs d’aujourd’hui peuvent faire 4 FLOP par cycle. Donc un microprocesseur unicœur cadencé à 2,5 GHz a une cadence théorique de 10 milliards de FLOPS = 10 GFLOPS (source: wikipedia)
Qu’est ce qu’une partition ?
Les différents noeuds de calcul sont regroupés en fonction de différents critères dans des partitions. Lors de la soumission d’un job, il faut choisir une partition.
Qu’est ce qu’une connexion SSH ?
Grâce à une connexiion SSH (Secure Shell) vous pouvez établir une connexion sécurisée entre votre ordinateur et le cluster. L’utilisateuur peut ainsi accéder par Shell au serveur et y exécuter des commandes. Le transfert des données utilisateurs mais aussi des données est chiffré.
Qu’est ce qu’un VNC?
VNC (Virtual Network Computing, littéralement « informatique virtuelle en réseau ») est un système de visualisation et de contrôle de l’environnement de bureau d’un ordinateur distant. Il permet au logiciel client VNC de transmettre les informations de saisie du clavier et de la souris à l’ordinateur distant, possédant un logiciel serveur VNC à travers un réseau informatique. Il utilise le protocole RFB pour les communications.(source: Wikipedia)
VNC est indépendant du système d’exploitation ; un client VNC installé sur n’importe quel système d’exploitation peut se connecter à un serveur VNC installé sur un système d’exploitation différent. Il existe des clients et des serveurs VNC pour la plupart des systèmes d’exploitation. Plusieurs clients peuvent se connecter en même temps à un unique serveur VNC. (source: Wikipedia)
Qu’est ce que SLURM ?
Pour une répartition optimale des jobs que vous aurez à exécuter sur cluster de calcul al-farabi, le cluster de calcul Al-farabi utilise le système de gestion de tâches SLURM (Simple Linux Utility for Resource Management). Ce système permet une utilisation optimale des noeuds/processeurs disponibles. Ce système de batch a été organisé en plusieurs queues de soumission.
