User Tools

Site Tools


hpc:hpc_glossary

This is an old revision of the document!


Glossary

  • CPU Central processing unit. It's the main computing unit of every computer. It runs the OS as well as the various programs you execute.
  • Core Modern CPU contains many cores. You can see each core as a computation unit.
  • GPU Graphics Processing Unit. Co-processors originally specialized in graphic rendering. They are now widely used to do general purpose computing.
  • RAM Random Access Memory. This is a fast memory that is used to store programs and related data while they are executed.
  • Network interface. The piece of hardware that allows each computer (or node) to exchange data with each other through a network.
  • Batch When you want to launch a software with a programm (stata with a script), you do it in batch mode.
  • Head node The head node, or login node, or master node is the entry point for the users. You connect to the head node to have access to the cluster.
  • Interactive When you want to launch a software like you would do on your own computer and be able to interact with it. It's not good to do that on clusters, because as you are working on your software, there are many time when the compute node is just waiting doing nothing.
  • Job your program executed against your data on a resource.
  • Node (compute) A server of the cluster, where the actual computation is made.
  • Partition In SLURM, the compute nodes are grouped by partitions. Each partition can have different characteristics.
  • Resources for example the cpus, memory, disks.
  • Scheduler As the cluster is shared betweens users, when you want to use a ressource on the cluster, the scheduler is responsible to allocate the resources you ask to you. If the resources aren't available, (already allocated to another job) the scheduler will put your job in a queue and allocate you the resources later.
  • FLOPS FLoating-point Operations Per Second
  • Scratch space a space on a hard disk drive that is dedicated for storage of temporary user data. It is unreliable by intention and has no back up.
hpc/hpc_glossary.1659086540.txt.gz · Last modified: 2022/07/29 11:22 by Pierre Kuenzli