{"id":5039,"date":"2025-08-15T11:03:58","date_gmt":"2025-08-15T09:03:58","guid":{"rendered":"https:\/\/ucthpc.uct.ac.za\/?p=5039"},"modified":"2025-08-15T11:06:41","modified_gmt":"2025-08-15T09:06:41","slug":"hpc-updates-and-training-courses","status":"publish","type":"post","link":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/","title":{"rendered":"HPC updates and training courses"},"content":{"rendered":"<div><b><u><span style=\"color: #ff0000;\">IMPORTANT 1 &#8211; RUNNING CODE ON THE HEAD NODE<\/span><br \/>\n<\/u><\/b><br \/>\nWe have noticed an increasing number of people running software or installing software\\libraries directly on the head node. \u00a0Please do not do this.\u00a0 The head node is a small, virtual machine that is only intended to run the HPC scheduler. \u00a0Please use an interactive job to install software or libraries. \u00a0If you are uncertain how to do this please contact us and we will gladly assist.<\/div>\n<div><\/div>\n<div>\n<p><b><u><span style=\"color: #ff0000;\">IMPORTANT 2 &#8211; GPU USAGE<\/span><\/u><\/b><\/p>\n<p>The GPU cards are currently in very high demand.\u00a0 Please ensure that your GPU card usage is in-line with your gres reservation. The University cannot afford to have these high value assets blocked by over-subscription. Repeat offenders will have their GPU card limits set to single card usage or be removed from the GPU partition entirely.<\/p>\n<\/div>\n<div><\/div>\n<div><b><u>vscode server<br \/>\n<\/u><\/b><\/div>\n<div><\/div>\n<div>For those who make use of it, do not run vscode server directly against the head node.\u00a0 If you need to run vscode server you have two options:<\/div>\n<div><\/div>\n<div>1 &#8211; point your vscode server instance at the worker node where your sbatch script or interactive job is running.<\/div>\n<div>2 &#8211; login to <a href=\"https:\/\/ondemand.uct.ac.za\/\">On Demand<\/a> and launch a web based vscode server job. You can even\u00a0disconnect your browser and reattach to the job at a later time.<\/div>\n<div><\/div>\n<div><\/div>\n<div><b><u>On Demand<br \/>\n<\/u><\/b><\/div>\n<div><\/div>\n<div>We have implemented On Demand, a <a href=\"https:\/\/ondemand.uct.ac.za\/\">graphical, web based service<\/a> that will allow researchers to run various packages on the cluster via a browser. In addition On Demand allows command line shell access, file transfers and basic file editing.\u00a0 The system is stateful, so once a job is launched you can shut down your browser and reconnect to the same job at a later time.<\/div>\n<div><\/div>\n<div>Several packages have already been ported to On Demand such as Ansys, Matlab, R Studio Server, Mathematica and Jupyter Notebooks.<\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<p><b><u>New servers<\/u><\/b><\/p>\n<p>We have recently added another sixteen 48 core ada:100 series nodes and plan to add another four soon. \u00a0We have also added an additional GPU server with four L40S cards.<\/p>\n<\/div>\n<div><\/div>\n<div><b><u>HPC Training courses<br \/>\n<\/u><\/b><br \/>\nWe will be running an Introductory HPC training course on Thu 25th of September. If you are interested in attending please let us know. The course will be a morning session at the ICTS offices.<\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>IMPORTANT 1 &#8211; RUNNING CODE ON THE HEAD NODE We have noticed an increasing number of people running software or installing software\\libraries directly on the head node. \u00a0Please do not do this.\u00a0 The head node is a small, virtual machine that is only intended to run the HPC scheduler. \u00a0Please use an interactive job to&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,6,4],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>HPC updates and training courses - UCT HPC<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HPC updates and training courses - UCT HPC\" \/>\n<meta property=\"og:description\" content=\"IMPORTANT 1 &#8211; RUNNING CODE ON THE HEAD NODE We have noticed an increasing number of people running software or installing softwarelibraries directly on the head node. \u00a0Please do not do this.\u00a0 The head node is a small, virtual machine that is only intended to run the HPC scheduler. \u00a0Please use an interactive job to...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/\" \/>\n<meta property=\"og:site_name\" content=\"UCT HPC\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-15T09:03:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-15T09:06:41+00:00\" \/>\n<meta name=\"author\" content=\"Andrew Lewis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrew Lewis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/\"},\"author\":{\"name\":\"Andrew Lewis\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#\/schema\/person\/c183ad1c0a1063124a72d63963ae9c7e\"},\"headline\":\"HPC updates and training courses\",\"datePublished\":\"2025-08-15T09:03:58+00:00\",\"dateModified\":\"2025-08-15T09:06:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/\"},\"wordCount\":374,\"publisher\":{\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#organization\"},\"articleSection\":[\"GPU\",\"hardware\",\"hpc\"],\"inLanguage\":\"en-ZA\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/\",\"url\":\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/\",\"name\":\"HPC updates and training courses - UCT HPC\",\"isPartOf\":{\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#website\"},\"datePublished\":\"2025-08-15T09:03:58+00:00\",\"dateModified\":\"2025-08-15T09:06:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/#breadcrumb\"},\"inLanguage\":\"en-ZA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ucthpc.uct.ac.za\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HPC updates and training courses\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#website\",\"url\":\"https:\/\/ucthpc.uct.ac.za\/\",\"name\":\"UCT HPC\",\"description\":\"University of Cape Town High Performance Computing\",\"publisher\":{\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ucthpc.uct.ac.za\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-ZA\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#organization\",\"name\":\"University of Cape Town High Performance Computing\",\"url\":\"https:\/\/ucthpc.uct.ac.za\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-ZA\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ucthpc.uct.ac.za\/wp-content\/uploads\/2015\/09\/logocircless.png\",\"contentUrl\":\"https:\/\/ucthpc.uct.ac.za\/wp-content\/uploads\/2015\/09\/logocircless.png\",\"width\":450,\"height\":423,\"caption\":\"University of Cape Town High Performance Computing\"},\"image\":{\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#\/schema\/person\/c183ad1c0a1063124a72d63963ae9c7e\",\"name\":\"Andrew Lewis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-ZA\",\"@id\":\"https:\/\/ucthpc.uct.ac.za\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9652c9c73beeab594b8dc2383a880048?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9652c9c73beeab594b8dc2383a880048?s=96&d=mm&r=g\",\"caption\":\"Andrew Lewis\"},\"sameAs\":[\"http:\/\/blogs.uct.ac.za\/blog\/big-bytes\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HPC updates and training courses - UCT HPC","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/","og_locale":"en_US","og_type":"article","og_title":"HPC updates and training courses - UCT HPC","og_description":"IMPORTANT 1 &#8211; RUNNING CODE ON THE HEAD NODE We have noticed an increasing number of people running software or installing softwarelibraries directly on the head node. \u00a0Please do not do this.\u00a0 The head node is a small, virtual machine that is only intended to run the HPC scheduler. \u00a0Please use an interactive job to...","og_url":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/","og_site_name":"UCT HPC","article_published_time":"2025-08-15T09:03:58+00:00","article_modified_time":"2025-08-15T09:06:41+00:00","author":"Andrew Lewis","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Andrew Lewis","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/#article","isPartOf":{"@id":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/"},"author":{"name":"Andrew Lewis","@id":"https:\/\/ucthpc.uct.ac.za\/#\/schema\/person\/c183ad1c0a1063124a72d63963ae9c7e"},"headline":"HPC updates and training courses","datePublished":"2025-08-15T09:03:58+00:00","dateModified":"2025-08-15T09:06:41+00:00","mainEntityOfPage":{"@id":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/"},"wordCount":374,"publisher":{"@id":"https:\/\/ucthpc.uct.ac.za\/#organization"},"articleSection":["GPU","hardware","hpc"],"inLanguage":"en-ZA"},{"@type":"WebPage","@id":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/","url":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/","name":"HPC updates and training courses - UCT HPC","isPartOf":{"@id":"https:\/\/ucthpc.uct.ac.za\/#website"},"datePublished":"2025-08-15T09:03:58+00:00","dateModified":"2025-08-15T09:06:41+00:00","breadcrumb":{"@id":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/#breadcrumb"},"inLanguage":"en-ZA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ucthpc.uct.ac.za\/index.php\/2025\/08\/15\/hpc-updates-and-training-courses\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ucthpc.uct.ac.za\/"},{"@type":"ListItem","position":2,"name":"HPC updates and training courses"}]},{"@type":"WebSite","@id":"https:\/\/ucthpc.uct.ac.za\/#website","url":"https:\/\/ucthpc.uct.ac.za\/","name":"UCT HPC","description":"University of Cape Town High Performance Computing","publisher":{"@id":"https:\/\/ucthpc.uct.ac.za\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ucthpc.uct.ac.za\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-ZA"},{"@type":"Organization","@id":"https:\/\/ucthpc.uct.ac.za\/#organization","name":"University of Cape Town High Performance Computing","url":"https:\/\/ucthpc.uct.ac.za\/","logo":{"@type":"ImageObject","inLanguage":"en-ZA","@id":"https:\/\/ucthpc.uct.ac.za\/#\/schema\/logo\/image\/","url":"https:\/\/ucthpc.uct.ac.za\/wp-content\/uploads\/2015\/09\/logocircless.png","contentUrl":"https:\/\/ucthpc.uct.ac.za\/wp-content\/uploads\/2015\/09\/logocircless.png","width":450,"height":423,"caption":"University of Cape Town High Performance Computing"},"image":{"@id":"https:\/\/ucthpc.uct.ac.za\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ucthpc.uct.ac.za\/#\/schema\/person\/c183ad1c0a1063124a72d63963ae9c7e","name":"Andrew Lewis","image":{"@type":"ImageObject","inLanguage":"en-ZA","@id":"https:\/\/ucthpc.uct.ac.za\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9652c9c73beeab594b8dc2383a880048?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9652c9c73beeab594b8dc2383a880048?s=96&d=mm&r=g","caption":"Andrew Lewis"},"sameAs":["http:\/\/blogs.uct.ac.za\/blog\/big-bytes"]}]}},"_links":{"self":[{"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/posts\/5039"}],"collection":[{"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/comments?post=5039"}],"version-history":[{"count":3,"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/posts\/5039\/revisions"}],"predecessor-version":[{"id":5042,"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/posts\/5039\/revisions\/5042"}],"wp:attachment":[{"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/media?parent=5039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/categories?post=5039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ucthpc.uct.ac.za\/index.php\/wp-json\/wp\/v2\/tags?post=5039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}