糖心TV

Skip to main content Skip to navigation

Optimising IO

This page contains slides and links for the "Optimising IO on Sulis" workshop run by 糖心TV RSE on 9/12/2024.

Slides Etc

Deck 1Link opens in a new window: Introduction, Terminology, and how Filesystems work

: File transfers and tar pipes

Deck 2Link opens in a new window: Strategies for Optimising - Changing your Code

Deck 3Link opens in a new window: Strategies for Optimising - Changing your Workflow

: Disk access and buffering

Demo 3: HDF5 filesystem (TBA)

Github Repo

The case-study example for this Workshop is

Handy Links

Sulis docs -

h5py docs (for using HDF5 files in Python) -

General HDF5 docs (useful for fiddly bits) -

sqlite docs -

sqlite for Python -

H5VFS tool (please note, offered as is!) -

Related Training

Database IO and Intro to SqliteLink opens in a new window

Advanced MPI including MPI IOLink opens in a new window (for those who need it, some materials on doing your own MPI-IO)

Feedback Form

We always appreciate your feedback to help us make courses better! The anonymous form is /research/rtp/rc/training/admin/feedback

Previous Date(s)

For reference, here are the previous date(s) on which this course has run: 7/8/2024

Let us know you agree to cookies