ARCHER2 Weekly Newsletter


Performance Analysis Workshop (Scalasca)

Online 9 - 10 May 2022 09:30 - 16:30 BST

Scalasca is a software tool that supports the performance optimization of parallel programs by measuring and analyzing their runtime behaviour. It uses execution profiles and traces generated by the community-developed Score-P instrumentation and measurement infrastructure. The analysis identifies potential performance bottlenecks – in particular those concerning communication and synchronization – and offers guidance in exploring their causes.

Scalasca targets mainly scientific and engineering applications based on the programming interfaces MPI and OpenMP, including hybrid applications based on a combination of the two. The tool has been specifically designed for use on large-scale systems, but is also well suited for small- and medium-scale HPC platforms. The software is available for free download under the New BSD open-source license.

This online course will cover how to use the tools in practice, delivered by members of their development team. Practical exercises will be conducted on the UK National HPC Service ARCHER2, an HPC Cray EX system; attendees will be given accounts on ARCHER2 for the duration of the course. Although example parallel programs will be provided, attendees are encouraged to analyse the performance of their own applications on ARCHER2. Those who are unfamiliar with building and running their applications on ARCHER2 are recommended to attend the course “Introduction to ARCHER2 for Software Developers” or view its recordings in the training materials archive.

Further details https://www.archer2.ac.uk/training/#upcoming-training

ARCHER2 Embedded CSE (eCSE) call

We are very pleased to announce that the 7th ARCHER2 eCSE call (ARCHER2 eCSE07) is now open for proposals. The deadline for submitting documents for technical evaluation is 16:00 on 24th May 2022 with the final deadline for proposal submission being 16:00 on 14th June 2022.

Embedded CSE (eCSE) support provides funding of between 1 and 12 person months inclusive for RSEs (Research Software Engineers, PDRAs or equivalent) to carry out software development of codes to be run on the ARCHER2 system. The code(s) may already be running on ARCHER2, where the aim is to improve performance or scalability, to add functionality or to improve the usability and maintainability, or the code(s) may be running elsewhere (e.g. on a Tier-2 system) and the proposal could be to bring the software up to a level where it would perform well on ARCHER2.

For this call, software which results in research which is within the remit of EPSRC is eligible. Funding can be requested for staff located at the institution of the PI, third parties, or can include staff from the centralised CSE support team or a mixture of the above.

More details of how to apply are available by following the link to the eCSE calls page from here

https://www.archer2.ac.uk/ecse/

together with details of the application and review process, assessment criteria eligibility, etc.

eCSE call dates

Deadline for submitting eCSE07 documents for technical evaluation: 16:00 on Tuesday 24th May 2022

Deadline for final eCSE07 submission: 16:00 Tuesday 14th June 2022

A recent webinar can be found here: https://www.archer2.ac.uk/training/courses/210203-ecse-webinar/

which includes a walk through of the submission of a proposal.

eCSE Webinar Thurs 28th April at 3pm

This eCSE Webinar provides an overview of the eCSE programme, examples of work carried out during eCSE projects, and describes the submission process including all the technical and logistical aspects of putting together a proposal. There will be the opportunity to ask questions about any aspect of the programme.

Video of the session: https://www.archer2.ac.uk/training/courses/220428-ecse-webinar/

eCSE Tutorial - Preparing an eCSE Proposal (09:30-12:30 10th May 2022)

In addition to the eCSE webinar, we would like to invite you to this workshop which will take prospective candidates (PIs and RSEs) through the process of preparing a proposal from the initial idea, right through to submitting the final proposal. We will discuss how to put a project team together, how to deal with any associated costings, and will include all the various aspects of the application form within the SAFE and any additional documents required. There will be lots of time for questions.

Timetable

  • 09:30 – 10:00 Welcome and Overview of proposal form in the SAFE
  • 10:00 - 10:20 Examples of projects
  • 10:20 – 10:40 Technical Evaluation document
  • 10:40 – 11:00 Project staffing, costings and travel
  • 11:00 – 11:30 Break
  • 11:30 – 11:50 Proposal document
  • 11:50 – 12:30 Tips, Summary, Questions

Join link and details: https://www.archer2.ac.uk/training/courses/220510-ecse-tutorial/

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 course
  • Shared Memory Programming with OpenMP, Online, always-open self-service course
  • QM/MM with GROMACS + CP2K, Online, Always open - self-service course

  • Performance Analysis Workshop (Scalasca), Online, 9 - 10 May 2022 09:30 - 16:30 BST
  • eCSE Tutorial - Preparing an eCSE Proposal , Online, Tuesday 10th May 2022 09:30-12:30 BST
  • A CFD tool for the simulation of renewable energy devices using GPU accelerated hardware, Online webinar, Wednesday 25th May 2022 15:00 - 16:00

Further details https://www.archer2.ac.uk/training/#upcoming-training

Twitter: https://twitter.com/ARCHER2_HPC

Recordings of past courses and virtual tutorials can be found here: https://www.archer2.ac.uk/training/materials/