Difference between revisions of "FurtherTopics/FurtherTopics"

From HPC
Jump to: navigation , search
m (Further Reading)
m (Programming)
 
(24 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]
 
[https://hpc.wordpress.hull.ac.uk/ Viper Website]
Line 10: Line 11:
 
[[FurtherTopics/Additional Information On Viper| Viper Specifications and Infrastructure]]
 
[[FurtherTopics/Additional Information On Viper| Viper Specifications and Infrastructure]]
  
===Quickstart Further Reading===
+
==Linux Command Line==
[[Quickstart|Quickstart]]
+
[[Quickstart/Linux Command Line| Basic Linux Command Line]]
  
[[FurtherTopics/FurtherInteractive| Additional Interactive Session Information]]
+
[[FurtherTopics/Linux Command Line Advanced| Additional Linux Command Line]]
  
[[FurtherTopics/Advanced Batch Jobs| Advanced Batch Jobs]]
+
[[FurtherTopics/Command Line File Permissions| File Permissions]]
 +
 
 +
==Interactive Sessions==
 +
[[Quickstart/Interactive| Interactive Sessions Quickstart]]
  
[[FurtherTopics/Linux Command Line Advanced| Linux Command Line Advanced]]
+
[[FurtherTopics/FurtherInteractive|Further Information on Interactive Sessions]]
  
[[FurtherTopics/Further Modules| Further Module Information]]
+
==Slurm==
 +
[[Quickstart/Slurm| Slurm Quickstart]]
  
[[FurtherTopics/Sinfo| Sinfo]]
+
[[FurtherTopics/Sinfo|Sinfo]]
  
==Linux Command Line==
+
[https://slurm.schedmd.com/ Slurm Website]
[[Quickstart/Linux Command Line| Basic Linux Command Line]]
 
  
[[FurtherTopics/Linux Command Line Advanced| Additional Linux Command Line]]
+
==Batch Jobs==
 +
[[Quickstart/Batch Jobs|Batch Jobs Quickstart]]
  
[[FurtherTopics/Command Line File Permissions| File Permissions]]
+
[[FurtherTopics/Advanced Batch Jobs| Advanced Batch Jobs]]
  
 
==Visualisation Nodes==
 
==Visualisation Nodes==
Line 36: Line 41:
 
[[Quickstart/Data Management| Data Management]]  
 
[[Quickstart/Data Management| Data Management]]  
  
[[General/Netdrive|Windows Net Drive]]
+
[[FurtherTopics/WinSCP|Windows WinSCP]]
  
 
==Modules==
 
==Modules==
 
{| class="wikitable mw-collapsible mw-collapsed "
 
{| class="wikitable mw-collapsible mw-collapsed "
| style="width:25%; background: #cccccc;" | <Strong>Modules</Strong>
+
| style="width:25%; background: #f5a091;" | <Strong>Modules</Strong>
| style="width:25%; background: #cccccc;" |  
+
| style="width:25%; background: #f5a091;" |  
 
|-
 
|-
 
|[[Quickstart/Using Modules|Using Modules]]
 
|[[Quickstart/Using Modules|Using Modules]]
Line 50: Line 55:
 
|-
 
|-
 
|[[Modules| Modules Available]]
 
|[[Modules| Modules Available]]
| Modules available without the use of a special license.
+
| Modules are available without the use of a special license.
 
|-
 
|-
 
|[[Applications/Special Licenses| Modules requiring special licenses]]
 
|[[Applications/Special Licenses| Modules requiring special licenses]]
|Modules available requiring the use of a special license.
+
|Modules are available requiring the use of a special license.
 
|-
 
|-
 
|[[Modules #Test Modules| Test Modules]]
 
|[[Modules #Test Modules| Test Modules]]
Line 62: Line 67:
 
==Programming==
 
==Programming==
 
{| class="wikitable mw-collapsible mw-collapsed "
 
{| class="wikitable mw-collapsible mw-collapsed "
| style="width:25%; background: #cccccc;" | <Strong>Programming</Strong>
+
| style="width:25%; background: #f5a091;" | <Strong>Programming</Strong>
| style="width:25%; background: #cccccc;" |  
+
| style="width:25%; background: #f5a091;" |  
 
|-
 
|-
 
|[[Programming/Languages|Languages]]
 
|[[Programming/Languages|Languages]]
Line 71: Line 76:
 
| Information on what programming libraries are available on Viper.
 
| Information on what programming libraries are available on Viper.
 
|-
 
|-
|[[Programming/Parallel|Parallel Programming]]
+
|[[Programming/Style|Viper programming guidelines and style]]
|
+
| Guidance on the readability of code.
 
|-
 
|-
|[[Programming/Style|Viper programming guidelines and style]]
+
|[[Programming/OpenMPI| OpenMPI]]
|  
+
|A more detailed look at OpenMPI.
 
|-
 
|-
|[[Programming/GitHub| Github]]
+
|[[Programming/GitHub| GitHub]]
 
| Information on using source control.
 
| Information on using source control.
 
|-
 
|-
Line 84: Line 89:
 
|-
 
|-
 
|[[Training/Linux_-_vi_editor|Vi]]<br>[[Training/Linux - Nano editor| Nano]]
 
|[[Training/Linux_-_vi_editor|Vi]]<br>[[Training/Linux - Nano editor| Nano]]
| Text Editors on linux.
+
| Text Editors on Linux.
 +
|-
 +
| [[Quickstart/Virtual Environments| Virtual Environment Quickstart]]
 +
| Get started using Miniconda.
 
|-
 
|-
 
|[[Programming/Deep Learning| Deep Learning]]
 
|[[Programming/Deep Learning| Deep Learning]]
|
+
| Deep Learning.
 
|-
 
|-
 
|}
 
|}
 
==Matlab==
 
[[Training/Matlab-Viper-plugin|Parallel computing in Matlab]]
 
 
[[Applications/Matlab|Matlab]]
 
 
==Jupyterhub==
 
[[Jupyterhub|Jupyterhub]]
 
  
 
==Compatibility==
 
==Compatibility==
Line 114: Line 114:
  
 
==Support==
 
==Support==
[[General/UserDropin|User Drop-in Sessions]] are held every wednesday 10-11 on Teams.
+
[[General/UserDropin|User Drop-in Sessions]] are held every Wednesday from 09:30-10:30 on Teams.
  
There is a selection of [[Training/Tutorial Videos|Tutorial Videos]] to help get you started using Viper.
+
There is a selection of [[Tutorial Videos/Tutorial Videos|Tutorial Videos]] to help get you started using Viper.
  
In the [https://support.hull.ac.uk/ Support Portal] you can find forms to: request vpn access, report an issue with a job, request software install, and request runtime extension. These can be found by going to ''University Services > High Performance Computing (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.
  
  
  
[[Newmainpage|Back Home]]
+
[[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.

Further Reading

Viper Website

Research produced with the aid of Viper: Research

Issues with Scaling: Scaling programs on HPC

Viper Specifications and Infrastructure

Linux Command Line

Basic Linux Command Line

Additional Linux Command Line

File Permissions

Interactive Sessions

Interactive Sessions Quickstart

Further Information on Interactive Sessions

Slurm

Slurm Quickstart

Sinfo

Slurm Website

Batch Jobs

Batch Jobs Quickstart

Advanced Batch Jobs

Visualisation Nodes

Visualisation Nodes

Data Management

Data Management

Windows WinSCP

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.


Back Home