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
Show 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 ...@@ -20,40 +20,44 @@ Modules referring to research tools are listed as `tools/*`, and are divided by
#### Adding and Removing Tools #### 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: 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: 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: 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 module list
``` ```
To unload all modules, use: And to unload all modules, use:
``` ```
module purge 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: 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