Training and education

New ARCHER2 training programmes

Author: Juan Rodriguez Herrera
Posted: 15 May 2020 | 15:10

Training is one of the functions of the ARCHER2 Computational Science and Engineering (CSE) service, which is run by EPCC and started on May 6th 2020. We are fully committed to providing a rich, diverse programme of training that is responsive to our users' evolving needs. We have therefore designed a programme that addresses the training requirements of users with different needs and level of experience.

SSI conference: how to move an event online in three weeks

Author: Neil Chue Hong
Posted: 14 May 2020 | 10:00

The Collaborations Workshop is the annual flagship event of the Software Sustainability Institute. For the last ten years it has brought together researchers, developers, innovators, managers, funders, publishers, leaders, and educators to explore and share best practice.

The Workshop is a highly interactive event with about 100 participants, and is designed to facilitate meeting as many new people as possible. With the global pandemic forcing us to stay at home, could we successfully recreate the experience online, and with only three weeks to prepare?

Enhancing data-streaming programming platforms: a case for dispel4py and a GrPPI comparison

Author: Guest blogger
Posted: 12 Feb 2020 | 11:34

Javier Fernández Muñoz was an HPC-Europa3 visitor from 1st June 2019–30th August 2019 hosted at EPCC by Rosa Filgueira. Here he tells us about his experiences.

Hi! My name Javier Fernández Muñoz, I am working as a Visiting Professor in the Computer Architecture and Technology Area of the Computer Science Department at the University Carlos III de Madrid (Spain). 

My research field includes the development of parallel programming frameworks that enhance usability and portability. In this regard, I have been working several years in the development of GrPPI (Generic Reusable Parallel Pattern Interface), an open source generic and reusable parallel pattern programming interface. Basically, GRPPI accommodates a layer between developers and existing parallel programming frameworks targeted at multi-core processor capabilities, such as ISO C++ Threads, OpenMP, Intel TBB, and FastFlow. To achieve this goal, the interface leverages modern C++ features, meta-programming concepts, and generic programming to act as a switch between those frameworks.

Training researchers for a software/ data-intensive world through the Edinburgh Carpentries

Author: Giacomo Peru
Posted: 30 Jan 2020 | 14:12

The Edinburgh Carpentries (EdCarp) is a training initiative which offers the Carpentries computing and data skills curriculum in Edinburgh. We train researchers on fundamental skills they need, with a team of volunteers from across disciplines, academic units, and career stages. 

Since 2018, EdCarp has organised 25 workshops across the academic institution, training over 300 staff and students in tools such as R, Python, Unix shell, git, and OpenRefine. Courses are free to participants and get oversubscribed very quickly.

We are now rolling out our 2020 curriculum and announcing workshops at https://edcarp.github.io/.

Free introductory HPC and GPU courses: Edinburgh, 7-10 January 2020

Author: David Henty
Posted: 27 Nov 2019 | 12:21

EPSRC has recently announced the new Tier-1 ARCHER2 HPC service and is also in the process of extending the UK's Tier-2 HPC systems. This will give users access to substantial amounts of new CPU and GPU hardware, so it's a perfect time to learn about how to use parallel HPC systems and how to program GPUs.

Online LAMMPS training for ARCHER

Author: Julien Sindt
Posted: 31 Oct 2019 | 15:56

In October I ran an online training course teaching current and potential ARCHER users how to run LAMMPS. LAMMPS is a widely-used open-source molecular dynamics (MD) software developed at the National Sandia Laboratories, and is optimised to run well on HPC facilities. It consistently ranks in the top 10 most used programs on ARCHER. Although the course was run on ARCHER and with ARCHER users in mind, I tried to teach users how to use LAMMPS on any platform.

PRACE SoHPC: Wee Archie project overview

Author: Guest blogger
Posted: 12 Aug 2019 | 11:02

Caelen Feller, a PRACE Summer of HPC (SoHPC) student working with Wee Archie, gives us an overview and status report of his project.

As I have said previously, I’m working with Wee ARCHIE, EPCC's mini supercomputer, this summer. Wee Archie is made of 16 Raspberry Pi chips – each very small, lightweight computers connected together to work as a single machine. With each chip is an attached LED panel, allowing me to display what is occurring on the chip and how it is communicating to other chips. I have created a series of tutorials and simple demonstrations to be run on Wee Archie which explain the basics of message passing using MPI to a complete novice in parallel computing and non-expert in computers in general. 

ARCHER Training report Summer 2019

Author: Clair Barrass
Posted: 7 Aug 2019 | 15:59

ARCHER Training report Summer 2019

So, it's been another busy end to the academic year and summer training season for the ARCHER Training team.

Since June we have managed to cram in no less than twelve training courses, in locations from London to Leeds, and Oxford to EPCC here in Edinburgh.

Software Carpentry at York

Author: Juan Rodriguez Herrera
Posted: 22 Jul 2019 | 11:14

Last month a Software Carpentry workshop organised by EPCC in collaboration with ARCHER and the Software Sustainability Institute was held in York. We had around twenty attendees from various backgrounds such as genetics, physical sciences, and engineering among others. My EPCC colleague Mario joined me as my fellow instructor and we also had the valuable support of three knowledgeable helpers from the Department of Physics at the University of York: Phil Hasnip, Peter Hill, and Killian Murphy.

“Is it sequel (siːkwəl) or SQL (ˈɛs ˈkjuː ˈɛl)?”… and other questions you might answer when instructing your first Carpentry

Author: Stephen Worthington
Posted: 13 Jun 2019 | 14:44

The Carpentries is a community of instructors and learners promoting the importance of good software and data practices in research. If you’ve not heard of The Carpentries, I encourage you to read more. And if you’re Edinburgh based, learn about our own branch of The Carpentries.

Perhaps, as was the case with me recently, you’ve signed up to instruct on your first Carpentry and don’t know exactly what to expect. Read on for an account of some of the questions you may be asking yourself (or that I asked myself, at least) and some questions you may be asked while instructing. Hopefully I can provide you with some useful answers to these.

Pages