Training and education

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.

ISC Student Cluster Competition: TeamEPCC's training session with sponsor Boston Ltd

Author: Xu Guo
Posted: 13 Jun 2019 | 10:00

TeamEPCC will participate in the ISC19 Student Cluster Competition on 17–19 June in Frankfurt, Germany. Please come to visit us at Booth A-1452

TeamEPCC undertook a special two-day training in May provided by our team’s sponsor Boston Ltd to further prepare for the ISC19 Student Cluster Competition (SCC). During the training, the team had plenty of opportunities to assemble the hardware and experiment with multiple system softwares.

Launch of EPCC’s Women in HPC UK chapter

Author: Lorna Smith
Posted: 28 May 2019 | 13:58

Women in HPC (WHPC) was set up in 2013 to tackle the problem of diversity in HPC through research and education. EPCC initiated the WHPC programme and EPSRC supported the initiative. We were therefore very pleased to be accepted as one of the first WHPC chapters, developing a chapter that encompasses all of the UK. We held a successful launch event in May, with attendees from different organisation from across the UK.

Pages