Table of Contents

Best practices

Introduction

This document will contain information on how to to monitor your resource usages on the UEF BIC computing environment. Particularly on how to work on shared computing server where where multiple users can execute their software in simultaneously. This document can be applied to both tuma.uef.fi and ePouta server instances.

Resource usage

TUMA computing server has following specs:

1024 GB of RAM is shared between the all users on the computing environment and usually there are around 30 users concurrently. Averaging this is around 34 GB of RAM per user.

Computing server has 32 computing cores. With Simultaneous Multithreading these computing resources are “splitted” to two threads per computing core. So in total the server provides 64 computing threads for usage averaging 2 computing threads per user.

Memory

How to find out how much memory (RAM) the computing server has.

Easy way to find out how much usable RAM server has is to use free terminal command. Example below.

We are using -h parameter with free command to request output as human readable format. We can see that:

Other useful commands are: cat /proc/memfree

How to monitor memory usage