From 45151ca32d7fa18fa25d06b9ce669ae2d2ea7876 Mon Sep 17 00:00:00 2001 From: mondus Date: Thu, 10 Sep 2026 11:57:33 +0100 Subject: [PATCH] added hutton tutorial page (not indexed) --- assets/images/hutton-logo.png | Bin 0 -> 9449 bytes events/hutton26.md | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 assets/images/hutton-logo.png create mode 100644 events/hutton26.md diff --git a/assets/images/hutton-logo.png b/assets/images/hutton-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7292c78d74d73cce4a619c117e9c3536e703f1d2 GIT binary patch literal 9449 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 literal 0 HcmV?d00001 diff --git a/events/hutton26.md b/events/hutton26.md new file mode 100644 index 0000000..774879c --- /dev/null +++ b/events/hutton26.md @@ -0,0 +1,23 @@ +--- +title: "Living Benchmarks Tutorial and Hackathon" +permalink: "events/hutton" +--- + +![The James Hutton Institute Logo]({{ "/assets/images/hutton-logo.png" | relative_url }}){: .align-center} + +As part of the UKRI 'Living Benchmarks' project that is exploring requirements for future High-Performance Computing infrastructure in the UK, a tutorial and hackathon for large-scale agent-based simulation using GPUs will be held at The James Hutton Institute from 27-29 October. + +The tutorial will use the FLAME GPU software and no experience of GPU programming will be required. Why FLAME GPU, you may ask? Well, it is pretty much the only GPU-enabled toolkit specifically aimed at running agent-based models and can achieve extremely high performance, enabling very large simulations or large ensembles of simulations. Future HPC infrastructure will increasingly be GPU-based so this will provide an opportunity for agent-based modellers to future proof their work. + +We have a small number (3-5) places available. Attendance is free, but you will need to pay for your own travel, accommodation and subsistence while here. + +You will not need a GPU-enabled laptop (but if you have one, feel free to bring it). You should feel confident programming in Python. + +## Agenda: + + - 27 October to lunchtime on 28 October: Tutorial in FLAME GPU + - afternoon of 28 October to 29 October: Hackathon converting models to FLAME GPU + +You can attend for just the first of the two sessions, but priority will be given to those who want to attend the whole thing. Otherwise, first-come, first-served. To attend the whole thing, you would need to arrive on the evening of 26 October and depart the morning of 30 October. + +To apply to attend, please email [Gary Polhill](mailto:Gary.Polhill@hutton.ac.uk) at the James Hutton Institute. \ No newline at end of file