2026-03-28
2026-03-23
The successful delivery and commissioning of the Stampede 1 OpenHPC Cluster at the University of Mpumalanga (UMP)
We are excited to share a key milestone in the CHPC HPC Ecosystems project: the successful delivery and commissioning of the Stampede 1 OpenHPC Cluster at the University of Mpumalanga (UMP). This accomplishment reflects exceptional teamwork across provinces and institutions and marks an important advance in strengthening South Africa’s national research infrastructure.
Seamless Deployment and Setup
First Tests and Pilot Users
Empowering Research at the University of Mpumalanga
2026-03-19
Reviving Legacy Servers for Modern HPC: Secure KVM Access with Dockerized Firefox-IcedTea
An Opinion Piece by Mfundo Mdwadube.
Special thanks to the Texas Advanced Computing Centre (TACC) for providing us with Dell PowerEdge C8220 and C8000 hardware, and to the CHPC-CSIR for their ongoing support. This solution builds upon the excellent Docker image maintained by Rastislav Vojčík; his work on the Firefox-IcedTea container eliminated the need for insecure local Java installations, making this project possible.
Every HPC builder and/or operator knows the scenario: yesterday’s powerhouse hardware, still performing reliably, suddenly becomes a management headache when critical tools break with the march of progress. Decommissioning servers isn’t just about hardware failure or diminished performance. More often, it’s the creeping loss of software support, especially for crucial features like remote KVM access. As vendors drop support for legacy systems, those of us who maintain and repurpose older nodes are forced to get creative to keep them online, secure, and productive.
My team and I recently faced this dilemma with a rack of Dell PowerEdge C8220 servers, veterans of the “stampede1” era. The iDRAC 6 KVM tool, once essential for remote console access, now presented a maze of compatibility issues: unsupported Java applets, deprecated plugins, and browsers that refused to cooperate. Each workaround exposed new vulnerabilities or simply failed to launch, jeopardising our ability to manage and repurpose these still-capable nodes.
The breakthrough arrived when a senior colleague introduced me to the Firefox-IcedTea container. Building on this, I created an installer script that deploys a Dockerized Firefox browser bundled with IcedTea-Web. This setup recreated the vintage environment needed for iDRAC 6, without risking workstation or cluster security. By isolating vulnerable legacy code, providing seamless desktop integration, and leveraging modern tools (like SSH tunnelling) to securely bridge networks, we were able to restore full KVM functionality in just a few streamlined steps, without sacrificing usability or exposing systems to risk.
For HPC practitioners, the lesson is clear: containerization isn’t just about deploying the latest applications; it’s also a lifeline for legacy hardware. By encapsulating obsolete environments, containers extend the productive life of valuable infrastructure, enabling organisations to maximise their return on investment and maintain agility as hardware ages.
Don’t consign valuable hardware to the scrap heap. With container technology, open collaboration, and a bit of ingenuity, even decade-old servers can earn a second life in today’s demanding compute environments.
Continue Reading
2026-03-18
Open HPC Virtual Lab #13: Special Edition
We’re excited to announce Virtual Lab #13: Special Edition, a focused, hands-on High-Performance Computing (HPC) training with OpenHPC 2.x, designed especially for late starters and those who need more time to complete the last session.
🗓️ Event Dates: March 17 – April 3, 2026
💻 Format: Online, self-paced, with dedicated office hours and expert support
🔗 Register now: https://events.chpc.ac.za/event/170/
What’s different about this edition?
Extra support and flexibility for those catching up or starting late
Practical, guided experience with OpenHPC 2.x
Build your own virtual HPC cluster and gain skills you can use immediately
Connect with peers and HPC experts
Who should join?
Anyone who registered late or couldn’t finish Virtual Lab #12
Newcomers eager for a hands-on, supportive start in HPC
Researchers, engineers, and IT professionals looking to build practical HPC skills
Limited places available, register early to secure your spot!
Take the next step in your HPC journey with us. Join the Open HPC Virtual Lab #13! #HPC #OpenHPC #VirtualLab #CHPC #HPCtraining #CareerDevelopment
Continue Reading
2026-03-16
OpenHPC Virtual Lab 12th Edition: That’s a Wrap!
Today, we officially conclude our latest virtual class! It was a true honour to co-host and lead this training once again alongside my colleague Bryan Jonston.
We had an incredible turnout with an eager group of students joining us from India, across Africa, and around the world. It’s been inspiring to watch everyone master OpenHPC at their own pace; some successfully smashed the virtual lab on time, while others are still diving deep to refine their knowledge.
A huge thank you to everyone who participated and made this session so dynamic! We look forward to seeing what this new cohort of HPC specialists achieves.
Continue Reading2026-02-20
10 Minutes vs 21 Seconds: The Power of Smarter HPC Data Transfers
Consequences for HPC Workloads
Evaluating Data Transfer Tools: SCP, TAR, and Alternatives
tar -cf - dataset/ | ssh user@remote "tar -xf -"
Considerations for Filesystem Performance in HPC
Maximising Network Throughput
Operational Impact: The Effects of Scale
Recommended Practices for Efficient HPC Data Transfers
- Archive large directories by using tar to consolidate file collections.
- Stream archives over SSH to avoid writing intermediate files whenever feasible.
- Use rsync for incremental changes, as it is well-suited for ongoing synchronisation.
- Apply compression judiciously; compress data when network speeds are limited, but remain aware of potential CPU resource contention.
- Design workflows with consideration for data movement, optimising not only for compute and storage, but also for efficient data transfer.
The Strategic Imperative in Scaling HPC
HPC Is an Ecosystem: Strength in Collaboration
Conclusion: The Primacy of Intelligent Workflows over Hardware Upgrades
2026-02-11
Virtual Lab #12: Practical HPC Training with OpenHPC 2.x
Virtual Lab #12: Practical HPC Training with OpenHPC 2.x
We’re pleased to open registration for the 12th edition of our Virtual Lab series, focusing on High-Performance Computing (HPC) ecosystem training with OpenHPC 2.x.
This session keeps the flexibility that participants value, while adding something new: dedicated office hours with experts. Alongside the self-paced material, you’ll have opportunities to ask questions, talk through challenges, and get practical guidance in real time. The goal is simple, help you build confidence working in HPC environments through hands-on experience and support when you need it.
📅 Event Details
Title: HPC Ecosystem Training: OpenHPC 2.x (Virtual Lab #12)
Dates: 27 February – 16 March 2026
Format: Online, self-paced (designed to take less than 15 hours over three weeks)
Registration: https://events.chpc.ac.za/event/159/
🎯 What You’ll Gain
This training provides a structured introduction to the OpenHPC 2.x ecosystem, with a strong focus on practical skills you can apply in real HPC environments.
You’ll learn how to:
Understand the core components of OpenHPC 2.x
Build and manage a virtual HPC cluster on your own machine
Work with job schedulers, basic cluster setup, and performance considerations
Develop a clearer picture of how HPC systems are configured and used in practice
👩💻 Who This Is For
The Virtual Lab is open to participants worldwide and is well-suited to:
Researchers and academics working with data-intensive computing
Graduate students beginning to use HPC in their research
Engineers and developers who want exposure to high-performance systems
IT professionals supporting or planning HPC infrastructure
Suggested background:
A basic understanding of HPC concepts, especially from a system administration perspective, will help you get the most from the session. More information is available on the event page.
📚 Training Topics
The session includes hands-on work with:
OpenHPC 2.x architecture and ecosystem tools
Installation and configuration approaches
Job submission and resource management using schedulers
🌐 Why Join This Virtual Lab?
The Virtual Lab series is designed to be practical and approachable. Instead of only learning theory, you’ll work through real tasks in a guided environment.
By the end, you will:
Have practical experience with a working OpenHPC-based setup
Better understand how HPC clusters are structured and managed
Be able to continue experimenting using the local virtual cluster you built during the training
Connect with others who are also developing their HPC skills
🎟️ Registration
The training is free, but registration is required.
👉 HPC Ecosystems OpenHPC 2.x (Virtual Lab #12)
Places are limited, so registering early is recommended.
Looking to Strengthen Your HPC Skills?
Whether you’re just getting started with HPC or returning to refresh your knowledge, this Virtual Lab offers a practical, supported way to build real experience with OpenHPC 2.x.
We look forward to welcoming you to Virtual Lab #12.