Difference between revisions of "FurtherTopics/FurtherTopics"
m |
m (→Programming) |
||
(57 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | If you are new to Viper you may find our [[Main Page #Quickstart| Quickstart]] useful. | ||
==Further Reading== | ==Further Reading== | ||
− | + | [https://hpc.wordpress.hull.ac.uk/ Viper Website] | |
− | [ | + | |
+ | Research produced with the aid of Viper: | ||
+ | [https://hpc.wordpress.hull.ac.uk/research-outputs/ Research] | ||
Issues with Scaling: | Issues with Scaling: | ||
[[Scaling|Scaling programs on HPC]] | [[Scaling|Scaling programs on HPC]] | ||
+ | |||
+ | [[FurtherTopics/Additional Information On Viper| Viper Specifications and Infrastructure]] | ||
+ | |||
+ | ==Linux Command Line== | ||
+ | [[Quickstart/Linux Command Line| Basic Linux Command Line]] | ||
+ | |||
+ | [[FurtherTopics/Linux Command Line Advanced| Additional Linux Command Line]] | ||
+ | |||
+ | [[FurtherTopics/Command Line File Permissions| File Permissions]] | ||
+ | |||
+ | ==Interactive Sessions== | ||
+ | [[Quickstart/Interactive| Interactive Sessions Quickstart]] | ||
+ | |||
+ | [[FurtherTopics/FurtherInteractive|Further Information on Interactive Sessions]] | ||
+ | |||
+ | ==Slurm== | ||
+ | [[Quickstart/Slurm| Slurm Quickstart]] | ||
+ | |||
+ | [[FurtherTopics/Sinfo|Sinfo]] | ||
+ | |||
+ | [https://slurm.schedmd.com/ Slurm Website] | ||
+ | |||
+ | ==Batch Jobs== | ||
+ | [[Quickstart/Batch Jobs|Batch Jobs Quickstart]] | ||
+ | |||
+ | [[FurtherTopics/Advanced Batch Jobs| Advanced Batch Jobs]] | ||
==Visualisation Nodes== | ==Visualisation Nodes== | ||
Line 10: | Line 39: | ||
==Data Management== | ==Data Management== | ||
− | [[ | + | [[Quickstart/Data Management| Data Management]] |
− | [[ | + | [[FurtherTopics/WinSCP|Windows WinSCP]] |
− | |||
− | |||
==Modules== | ==Modules== | ||
− | [[ | + | {| class="wikitable mw-collapsible mw-collapsed " |
− | + | | style="width:25%; background: #f5a091;" | <Strong>Modules</Strong> | |
− | [[Modules| Modules Available]] | + | | style="width:25%; background: #f5a091;" | |
− | + | |- | |
− | [[Applications/Special Licenses| Modules requiring special licenses]] | + | |[[Quickstart/Using Modules|Using Modules]] |
− | + | | Learn how to use modules. | |
− | [[ | + | |- |
+ | |[[FurtherTopics/Further Modules|Further Module Information]] | ||
+ | | More about modules and some extra commands. | ||
+ | |- | ||
+ | |[[Modules| Modules Available]] | ||
+ | | Modules are available without the use of a special license. | ||
+ | |- | ||
+ | |[[Applications/Special Licenses| Modules requiring special licenses]] | ||
+ | |Modules are available requiring the use of a special license. | ||
+ | |- | ||
+ | |[[Modules #Test Modules| Test Modules]] | ||
+ | |Test Modules. | ||
+ | |- | ||
+ | |} | ||
==Programming== | ==Programming== | ||
− | [[Programming| | + | {| class="wikitable mw-collapsible mw-collapsed " |
+ | | style="width:25%; background: #f5a091;" | <Strong>Programming</Strong> | ||
+ | | style="width:25%; background: #f5a091;" | | ||
+ | |- | ||
+ | |[[Programming/Languages|Languages]] | ||
+ | | Information on the languages available for use on Viper | ||
+ | |- | ||
+ | |[[Modules #Libraries| Libraries]] | ||
+ | | Information on what programming libraries are available on Viper. | ||
+ | |- | ||
+ | |[[Programming/Style|Viper programming guidelines and style]] | ||
+ | | Guidance on the readability of code. | ||
+ | |- | ||
+ | |[[Programming/OpenMPI| OpenMPI]] | ||
+ | |A more detailed look at OpenMPI. | ||
+ | |- | ||
+ | |[[Programming/GitHub| GitHub]] | ||
+ | | Information on using source control. | ||
+ | |- | ||
+ | |[http://hpc.wordpress.hull.ac.uk/support/research-software-engineering/ Research software engineering] | ||
+ | | How code can be improved. | ||
+ | |- | ||
+ | |[[Training/Linux_-_vi_editor|Vi]]<br>[[Training/Linux - Nano editor| Nano]] | ||
+ | | Text Editors on Linux. | ||
+ | |- | ||
+ | | [[Quickstart/Virtual Environments| Virtual Environment Quickstart]] | ||
+ | | Get started using Miniconda. | ||
+ | |- | ||
+ | |[[Programming/Deep Learning| Deep Learning]] | ||
+ | | Deep Learning. | ||
+ | |- | ||
+ | |} | ||
− | + | ==Compatibility== | |
− | + | '''Visualisation Nodes''' | |
− | |||
− | [[ | + | X2Go enables remote access to Viper's Visualisation Nodes. |
+ | [[Training/X2Go macOS| X2Go]] | ||
− | [ | + | On newer MacOS XQuartz is required to use X2Go: |
+ | [[Training/XQuartz| XQuartz]] | ||
− | |||
− | + | '''Connecting on Windows''' | |
− | + | To connect to Viper on Windows an application that enables SSH connections is required, we recommend [[Quickstart/Connect #Connecting on a Windows PC| MobaXterm]] | |
− | [[ | ||
− | [[ | + | ==Support== |
+ | [[General/UserDropin|User Drop-in Sessions]] are held every Wednesday from 09:30-10:30 on Teams. | ||
− | + | There is a selection of [[Tutorial Videos/Tutorial Videos|Tutorial Videos]] to help get you started using Viper. | |
− | [[ | ||
− | + | In the [https://hull.service-now.com/ Support Portal] you can find forms to request VPN access, report an issue with a job, request software install, and request a runtime extension. | |
− | |||
− | [[ | + | [[Main Page|Back Home]] |
Latest revision as of 15:21, 13 June 2024
If you are new to Viper you may find our Quickstart useful.
Contents
Further Reading
Research produced with the aid of Viper: Research
Issues with Scaling: Scaling programs on HPC
Viper Specifications and Infrastructure
Linux Command Line
Interactive Sessions
Interactive Sessions Quickstart
Further Information on Interactive Sessions
Slurm
Batch Jobs
Visualisation Nodes
Data Management
Modules
Modules | |
Using Modules | Learn how to use modules. |
Further Module Information | More about modules and some extra commands. |
Modules Available | Modules are available without the use of a special license. |
Modules requiring special licenses | Modules are available requiring the use of a special license. |
Test Modules | Test Modules. |
Programming
Programming | |
Languages | Information on the languages available for use on Viper |
Libraries | Information on what programming libraries are available on Viper. |
Viper programming guidelines and style | Guidance on the readability of code. |
OpenMPI | A more detailed look at OpenMPI. |
GitHub | Information on using source control. |
Research software engineering | How code can be improved. |
Vi Nano |
Text Editors on Linux. |
Virtual Environment Quickstart | Get started using Miniconda. |
Deep Learning | Deep Learning. |
Compatibility
Visualisation Nodes
X2Go enables remote access to Viper's Visualisation Nodes. X2Go
On newer MacOS XQuartz is required to use X2Go: XQuartz
Connecting on Windows
To connect to Viper on Windows an application that enables SSH connections is required, we recommend MobaXterm
Support
User Drop-in Sessions are held every Wednesday from 09:30-10:30 on Teams.
There is a selection of Tutorial Videos to help get you started using Viper.
In the Support Portal you can find forms to request VPN access, report an issue with a job, request software install, and request a runtime extension.