Commit 48467054 authored by Lasse Lensu's avatar Lasse Lensu
Browse files

Update

parent 440d9cd6
......@@ -18,8 +18,10 @@ Access using the secure shell:
CPUs: 2x Intel(R) Xeon(R) CPU E5-2680 @ 2.70GHz
GPUs:
* 2x [GTX Titan 6GB GDDR5](https://www.geforce.com/hardware/desktop-gpus/geforce-gtx-titan/specifications)
* 2x [GTX 1080Ti 11 GB GDDR5X](https://www.nvidia.com/en-us/geforce/products/10series/geforce-gtx-1080-ti/)
* 1x [Titan RTX 24GB GDDR6](https://www.nvidia.com/en-us/deep-learning-ai/products/titan-rtx/)
* 2x [GTX 1080Ti 11GB GDDR5X](https://www.nvidia.com/en-us/geforce/products/10series/geforce-gtx-1080-ti/)
* GPUs moved to lut8100.pc.lut.fi: 2x [GTX Titan 6GB GDDR5](https://www.geforce.com/hardware/desktop-gpus/geforce-gtx-titan/specifications)
To check the current GPU load and available resources use:
```
......@@ -40,10 +42,11 @@ or in python
import os
os.environ["CUDA_VISIBLE_DEVICES"]="1"
```
Some frameworks (e.g. TensorFlow) are greedy and they allocate resources on all the
available devices while utilizing only one of them effectively. By explicitly
specifying which GPU device you need you do not block other users from using
the server.
Some frameworks (e.g. TensorFlow) are greedy and they allocate resources on all
the available devices while utilizing only one of them effectively. By
explicitly specifying which GPU device you need you do not block other users
from using the server.
## Local storage and data transfer
......@@ -77,33 +80,32 @@ We are trying to keep the server clean and to avoid version conflicts. Thus,
docker is a preferred general way of handling dependencies (see docker section).
Python users may also consider using virtualenv (see Python section).
### Docker
From wiki:
> Docker is a computer program that performs operating-system-level virtualization,
> also known as "containerization". It was first released in 2013 and is developed by
> Docker, Inc.
> Docker is a computer program that performs operating-system-level
> virtualization, also known as "containerization". It was first released in
> 2013 and is developed by Docker, Inc.
>
> Docker is used to run software packages called "containers". Containers are
> isolated from each other and bundle their own application, tools, libraries and
> configuration files; they can communicate with each other through well-defined
> channels. All containers are run by a single operating system kernel and are thus
> more lightweight than virtual machines. Containers are created from "images" that
> specify their precise contents. Images are often created by combining and modifying
> standard images downloaded from public repositories.
> Docker is used to run software packages called "containers". Containers are
> isolated from each other and bundle their own application, tools, libraries
> and configuration files; they can communicate with each other through
> well-defined channels. All containers are run by a single operating system
> kernel and are thus more lightweight than virtual machines. Containers are
> created from "images" that specify their precise contents. Images are often
> created by combining and modifying standard images downloaded from public
> repositories.
General instructions on how to use docker can be found: https://docker-curriculum.com/
There are plenty of docker images available, e.g.:
* [Anaconda](https://medium.com/@patrickmichelberger/getting-started-with-anaconda-docker-b50a2c482139)
* [PyTorch](https://hub.docker.com/r/pytorch/pytorch/)
* [CNTK](https://docs.microsoft.com/en-us/cognitive-toolkit/CNTK-Docker-Containers)
* [Caffe](https://github.com/BVLC/caffe/tree/master/docker)
* [Caffe2](https://caffe2.ai/docs/docker-setup.html)
* Might be dead [Theano](https://hub.docker.com/r/kaixhin/cuda-theano/)
* [CNTK](https://docs.microsoft.com/en-us/cognitive-toolkit/CNTK-Docker-Containers)
* [TensorFlow](https://www.tensorflow.org/install/docker)
* Might be dead [Theano](https://hub.docker.com/r/kaixhin/cuda-theano/)
More detailed instructions about basic docker usage with examples: https://git.it.lut.fi/mvpr-common/docker-examples
......@@ -117,7 +119,6 @@ be found by the given links.
TBD.
# Additional questions and support
Contact: azat.garifullin@lut.fi
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment