ARCHER2 Weekly Newsletter
By ARCHER2 Service on April 9, 2025
Tags:
- From 0 to ARCHER2 in 65k lines of Rust, Online webinar, Wednesday 9th April 2025 15:00 - 16:00 BST - Today
- ARCHER2 Service Desk - Easter closure
- Spring 2025 UKRI Access to HPC Call open (deadline 22 May 2025):
- UKRI National Federated Compute Services Network+ Flexible Funding Call
- Exhibits and Engagement Activities for the ARCHER2 Celebration of Science 2025
- ARCHER2 Celebration of Science 2025
- Linaro Forge license
- EPCC HPC Summer School 2025
- The International Collaboration Towards Net Zero Computational Modelling and Simulation (CONTINENTS) webinar, Tuesday the 22nd of April at 16:00
- GPU programming using directives, Online, 22, 24, 28 and 30 April 2025 10:00 - 12:00 BST
- Modern C++ for Computational Scientists, Durham, 23 - 24 April 2025 09:30 - 16:00
- Green software use on HPC, Edinburgh, 13 May 2025 10:00 - 15:30 BST
- Recently added known issues
- Upcoming ARCHER2 training
From 0 to ARCHER2 in 65k lines of Rust
Online webinar, Wednesday 9th April 2025 15:00 - 16:00 BST
Prof Timo Betcke, Professor of Computational Mathematics and Associate Director, UCL Centre for Advanced Research Computing (ARC)
Rust is an exciting programming language. Within 10 years of its 1.0 release it has found its ways into Android, the Windows Kernel, cloud computing, and many other domains. But is it ready for the HPC Challenge? Three years ago we started off with 0 lines of code and the desire to develop a scalable Galerkin Boundary Element Code for ARCHER2. The caveat, we wanted to make it work in Rust. In this talk we give a breakdown of this journey, discuss things that worked really well in Rust, and other things that did not work so well. While the talk itself is not a Rust tutorial we want to give a realistic expectation of what expects those who want to do Rust at scale.
This online session is open to all. It will use the Blackboard Collaborate platform.
ARCHER2 Service Desk - Easter closure
The ARCHER2 Service desk will be closed on Friday 18th April and Monday 21st April 2025.
It will reopen as normal on Tuesday 22nd April at 08:00.
Spring 2025 UKRI Access to HPC Call open
Deadline: 22 May 2025 4:00pm UK time
Webinar for potential applicants
UKRI will hold a webinar on 29 April 2025 from 11:00am to 12:00pm UK time. This will provide more information about the funding opportunity and a chance to ask questions.
Register for the webinar (Teams) :
UKRI National Federated Compute Services Network+ Flexible Funding Call
Deadline: Noon on Friday 16th May 2025
We are pleased to announce the opening of the Flexible Funding Call from the National Federated Compute Services NetworkPlus (NFCS) team.
We invite applications for the flexible funding call. The Flexible Funding call is designed to support projects that: (a) collect relevant evidence and documentation to contribute to the development of the federation roadmaps; (b) contribute to building the community around NFCS.
The flexible nature of the call will enable the selection of projects on various scales that span the three pillars of the NetworkPlus: Community, Technology, and Governance. The selection of projects will seek to achieve a balance across these pillars and between large and small projects. The Flexible Funding call is the principal mechanism through which the community can contribute to developing the insights needed for the roadmaps, and the project selection will look to ensure that a range of communities of different sizes and maturities with respect to large-scale computing and data services are engaged.
The call documents (application form, call guidance and draft collaboration agreement) can be found at:
https://www.archer2.ac.uk/community/nfcs/
To ensure prompt delivery of funds, please spend time reviewing the Draft collaboration agreement and share with the relevant team at your institution: Draft Collaboration Agreement
Deadline for applications for the call is noon on Friday 16 May 2025.
If you would like to be kept informed of the work of the NFCS Network+, please register for the National Federated Compute Services Network+ mailing list
We are looking to recruit Technical Coordinator for the project. The job description can be found at: https://www.jobs.ac.uk/job/DMH951/research-programme-technical-coordinator and the deadline is 13th April 2025.
Finally, the slides (and soon videos) from the launch event for the NFCS are now available at: UKRI Federated National Compute Services NetworkPlus London
Exhibits and Engagement Activities for the ARCHER2 Celebration of Science 2025
We are looking for exhibits and/or activities to participate in the ARCHER2 Celebration of Science 2025 on the 14th - 15th May 2025 in Edinburgh at South Hall, The University of Edinburgh. These exhibits/activities will be in the main foyer area of the event and attendees will be able to engage with these throughout the event. These exhibits may for example showcase your outreach activities aimed at the general public or showcase dissemination activities for fellow professionals. These do not need to be on a large scale, our aim is to highlight a diverse range of activities.
If you are interested in showcasing your activities at the event please email events@archer2.ac.uk to discuss.
ARCHER2 Celebration of Science 2025
Following the success of ARCHER2 Celebration of Science 2024, we are pleased to announce that ARCHER2 Celebration of Science 2025 will take place on the 14th - 15th May 2025 in Edinburgh at South Hall, The University of Edinburgh. The event will provide ARCHER2 users with the opportunity to showcase their science achievements on ARCHER2. The two-day programme will include a variety of talks from ARCHER2 researchers and other invited presenters involved in the ARCHER2 service, a poster session and a panel session.
The event is in-person and there is no registration fee. Registration deadline is 29th April 2025.
Full details and registration forms
Linaro Forge license
The Linaro Forge license has been renewed for the new financial year, and provides access to the debugger DDT and performance analysis tool MAP for all users of ARCHER2 (up to a limit of 16 nodes). It may be used on both the CPU nodes and now also for the GPU nodes. An overview of how to use Forge
EPCC HPC Summer School 2025
Now in its third year, EPCC’s HPC Summer School will offer UK undergraduate students the opportunity to learn about high performance computing in a residential and practical setting over two weeks in the summer of 2025.
The 2025 EPCC Summer School in High Performance Computing (HPC) will include access to ARCHER2, which with over 700,000 CPU cores is the UK’s largest supercomputer.
The programme will run over two weeks from June 14th - 28th with travel, accommodation and a subsistence allowance provided to successful applicants. We welcome applications from a wide range of students regardless of race, ethnicity, gender, age, religion, abilities/disabilities, sexual orientation or socioeconomic status.
Applications are open now and will close on April 28th 2025. Find out more
The International Collaboration Towards Net Zero Computational Modelling and Simulation (CONTINENTS) webinar
Tuesday the 22nd of April at 16:00
The International Collaboration Towards Net Zero Computational Modelling and Simulation (CONTINENTS), is hosting the second instance of its webinar on Tuesday the 22nd of April at 16h UK time, which will be delivered by Oliver Watt-Meyer (AllenAI), with the title: “The Ai2 Climate Emulator: Capabilities, Challenges and Opportunities”, the abstract is available below. No registration needed, please feel free to re-share.
Abstract:
Ai2 Climate Emulator (ACE) is a fast machine learning model that simulates global atmospheric variability in a changing climate over time scales ranging from hours to centuries. It generates atmospheric phenomena such as the Madden Julian Oscillation, sudden stratospheric warmings, and tropical cyclones while also accurately simulating 20th century climate trends and El Niño-related interannual variability. Its efficiency—running 1500 simulated years per day on an NVIDIA H100—will make climate models more accessible and enable the generation of very large ensembles.
GPU programming using directives
Online, 22, 24, 28 and 30 April 2025 10:00 - 12:00 BST
The OpenMP offload and OpenACC APIs support portable GPU programing using directives in Fortran, C and C++. This course will provide an introduction to GPU programming with directives, aimed at scientific application programmers wishing to develop their own software. The course will give a background on GPU architecture and programming API, and then focus on using OpenMP offload directives. The course will cover offloading code and data movement, as well as more advanced topics such as interoperability with HIP and performance tuning. We will also cover the similarities and differences between OpenMP and OpenACC.
Note that although the course will use AMD GPUs for practical exercises, it is also appropriate for those wishing to use NVIDIA or Intel GPUs.
Modern C++ for Computational Scientists
Durham, 23 - 24 April 2025 09:30 - 16:00
With the recent revisions to the C++ language and standard library, the ways it is now being used are quite different. Used well, these features enable the programmer to write elegant, reusable and portable code that runs efficiently on a variety of architectures.
However it is still a very large and complex tool. This course will cover a minimal set of features to allow an experienced non-C++ programmer to get to grips with language.
These include:
- overloading
- templates
- containers
- iterators
- lambdas
- standard algorithms
We will also briefly cover some important libraries for numerical computing.
Green software use on HPC
Edinburgh, 13 May 2025 10:00 - 15:30 BST
This lesson introduces environmental sustainability principles in the context of high performance computing (HPC) systems. Understanding the scale of emissions from different sources is critical to being able to make changes to work in a more environmentally sustainable way. This lesson will give you the ability to understand emissions arising from use of HPC system and how to quantify them. We will use practical examples and real data from an existing HPC facility to illustrate the concepts. By the end of this lesson you should:
- Be able to understand the concept of carbon efficiency and how it relates to energy efficiency including cases where energy efficiency can be at odds with carbon efficiency
- Know about how HPC systems potentially reduce emissions
- Understand carbon intensity of electricity generation and the implications for carbon aware use of HPC
- Appreciate the embodied emissions associated with HPC hardware and how they impact carbon aware use of HPC
- Be aware of the frameworks used to measure and report on carbon emissions and how the terms used in these frameworks map onto HPC
- Gain practical advice on how you can measure and improve the carbon efficiency of your use of HPC
We use the UK National Supercomputing Service, ARCHER2 as an example throughout this lesson but the principles and learning should be applicable to any HPC system.
Recently added known issues
The “Known Issues” page of the ARCHER2 Documentation https://docs.archer2.ac.uk/known-issues/ lists all current open known issues including a description of the issue, its symptoms and any work-arounds.
No recent issues.
Upcoming ARCHER2 Training
- Message-passing Programming with MPI, Online, Always open - self-service
- Shared Memory Programming with OpenMP, Online, Always open - self-service
- Hands-on Introduction to HPC, Online, Always open - self-service
- From 0 to ARCHER2 in 65k lines of Rust, webinar, Wednesday 9th April 2025 15:00 - 16:00 BST
- GPU programming using directives, online, 22, 24, 28 and 30 April 2025 10:00 - 12:00 BST
- High Performance Algorithms for the Computation of the Hardy Function - Dissemination & Development, webinar, Wednesday 23rd April 15:00 - 16:00
- Modern C++ for Computational Scientists, Durham, 23 - 24 April 2025 09:30 - 16:00
- Green software use on HPC, Edinburgh, 13 May 2025 10:00 - 15:30 BST
- AMD MI300 Series Hackathon, Einburgh, 27 - 29 May 2025 10:00 - 16:00
Further details of upcoming training
We always welcome researchers wishing to present their work in a webinar - please contact the Service Desk if you would be interested in presenting your work.