Skip to content

Commit

Permalink
Fixed some typos and added OpenMP video link
Browse files Browse the repository at this point in the history
  • Loading branch information
simonmcs committed Oct 9, 2020
1 parent 9434e51 commit 8f67a20
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions _posts/2020_10_09-SC20-activities.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Although we won't be seeing you in person this year, do keep in touch: we're on


## P3HPC'20: International Workshop on Performance, Portability, and Productivity in HPC
Performance Portability is a key reasearch area for the group, and at this year's [P3HPC workshop](http://p3hpc.org) we have two publications.
Performance Portability is a key research area for the group, and at this year's [P3HPC workshop](http://p3hpc.org) we have two publications.

Tom Deakin, Andrei Poenaru, Tom Lin and Simon McIntosh-Smith have expanded the [2019 survey](https://doi.org/10.1109/P3HPC49587.2019.00006) of performance portability to include the latest and greatest processors (Fujitsu A64FX, NVIDIA A100 Ampere GPUs, Amazon Graviton 2, etc) and programming models such as SYCL.
The paper, *Tracking Performance Portability on the Yellow Brick Road to Exascale*, shows very promising performance portability for open-standard programming models such as OpenMP. We also build on our [2019 study](https://doi.org/10.1109/P3HPC49587.2019.00006) and track some historical trends.
Expand All @@ -25,12 +25,12 @@ You can find out when these talks will be shown in the [schedule](https://sc20.s

## MCHPC'20: Workshop on Memory Centric High Performance Computing

Batched linear algebra is an important piece of the HPC arsenal. For finite element codes, batches of very small linear systems, are created and solve on the fly. Tom Deakin will present work co-authored with James Cownie, Simon McIntosh-Smith, Justin Lovegrove and Richard Smedley-Stevenson on how the way memory is allocated can cause big performance differences. In the paper, [Hostile Cache Implications for Small, Dense Linear Solves](https://sc20.supercomputing.org/presentation/?id=ws_mchpc102&sess=sess195) which we'll present in the [MCHPC'20 workshop](https://passlab.github.io/mchpc/mchpc2020/), we observe false-sharing cache behaviour, something which is crucial to mitigate for good performance.
Batched linear algebra is an important piece of the HPC arsenal. For finite element codes, batches of very small linear systems are created and solved on the fly. Tom Deakin will present work co-authored with James Cownie, Simon McIntosh-Smith, Justin Lovegrove and Richard Smedley-Stevenson on how the way memory is allocated can cause big performance differences. In the paper, [Hostile Cache Implications for Small, Dense Linear Solves](https://sc20.supercomputing.org/presentation/?id=ws_mchpc102&sess=sess195) which we'll present in the [MCHPC'20 workshop](https://passlab.github.io/mchpc/mchpc2020/), we observe false-sharing cache behaviour, something which is crucial to mitigate for good performance.


## PyHPC 2020: 9th Workshop on Python for High-Performance and Scientific Computing

PhD Student, and Research Engineer at HPE, Clément Foyer will be sharing their work along with Simon McIntosh-Smith and co-authors from BSC and NAG on *Enabling System Wide Shared Memory for Performance Improvement in PyCOMPSs Applications* at the [PYHPC 2020](https://pyhpc.io) workshop. Shared memory support was added to parallel Python programs in PyCOMPSs and they show performance improvements of using this approach.
PhD Student and Research Engineer at HPE, Clément Foyer will be sharing their work along with Simon McIntosh-Smith and co-authors from BSC and NAG on *Enabling System Wide Shared Memory for Performance Improvement in PyCOMPSs Applications* at the [PYHPC 2020](https://pyhpc.io) workshop. Shared memory support was added to parallel Python programs in PyCOMPSs and they show performance improvements of using this approach.

You can find out when this talk will be shown in the [schedule](https://sc20.supercomputing.org/session/?sess=sess227).

Expand All @@ -40,7 +40,7 @@ There are lots of OpenMP events going on at SC'20 this year: find out more about

Simon McIntosh-Smith and Tom Deakin are running their popular *Programming your GPU with OpenMP: A Hands-on Introduction* tutorial will be split over two days ([Part 1](https://sc20.supercomputing.org/presentation/?id=tut155&sess=sess237) and [Part 2](https://sc20.supercomputing.org/presentation/?id=pec101&sess=sess240)). There are plenty of hands-on exercises planned between pre-recoded presentations, so attendees can gain practical experience writing OpenMP code targeting GPUs in the [Isambard supercomputer](https://gw4.ac.uk/isambard/).

Keep an eye out for our promotional video!
If you're potentially interested, [watch the promotional video!](https://youtu.be/SQdMVS0R4N0)

Tom Deakin is presenting a [booth talk](https://www.openmp.org/events/openmp-sc20/#boothtalks) on performance portability of OpenMP on CPUs and GPUs.

Expand Down

0 comments on commit 8f67a20

Please sign in to comment.