Skip to content
GitLab
  • Explore
  • Sign in
  • EDA Guides
  • eda-servers-guide
  • Wiki
  • modules

modules · Changes

Page history
Update modules authored May 07, 2021 by Daniele Jahier Pagliari's avatar Daniele Jahier Pagliari
Hide whitespace changes
Inline Side-by-side
modules.md
View page @ 08a51a2d
......@@ -20,40 +20,44 @@ Modules referring to research tools are listed as `tools/*`, and are divided by
#### Adding and Removing Tools
In order to use a tool (e.g. python 2.7.10) issue one of these two equivalent commands:
In order to use a tool (e.g. Mentor Graphic's QuestaSim v10.4) issue one of these two equivalent commands:
```
module load tools/python/2.7.10
module load tools/mentor/questasim/10.4
```
or:
```
module add tools/python/2.7.10
module add tools/mentor/questasim/10.4
```
To cleanup the environment removing all settings related to that particular tool, use:
```
module unload tools/python/2.7.10
module unload tools/mentor/questasim/10.4
```
or:
```
module rm tools/python/2.7.10
module rm tools/mentor/questasim/10.4
```
To list all currently loaded modules, use:
To list all *currently loaded* modules, use:
```
module list
```
To unload all modules, use:
And to unload all modules, use:
```
module purge
```
A complete guide on the module command (which supports many other sub-commands) can be found [here](http://modules.sourceforge.net/man/module.html).
A complete guide on the module command can be found [here](http://modules.sourceforge.net/man/module.html).
Notice that, if you do not specify a particular tool version, the default (latest) version is automatically loaded. For example, if you execute:
#### Versioning
If you do not specify a particular tool version, the default (latest) version is automatically loaded. For example, if you execute:
```
module load tools/python
module load tools/mentor/questasim
```
The environment is setup to use the latest version of python (3.6.0).
The environment is setup to use the latest installed version of QuestaSim (10.6).
#### Grouping and Licenses
To ease environment setup, **group modules** are also made available. These modules automatically load the environment related to a group of tools by provider. For instance:
```
......
Clone repository
Home

Servers Information
Accounts
Connecting to the Servers
Storage Management and Quotas
Monitoring Resources
Software, Libraries and Data
  • Using Custom Software
  • Software Modules on Philae
  • Remote Code Deployment
  • Python Virtual Environments
  • EDA Technology Libraries
  • Shared Datasets
Miscellaneous Settings
  • Setting CUDA Drivers
  • Choosing which GPU to Use
  • Limiting the GPU Memory
Gitlab

Sidebar