Presentation
Connections in Rotation
SessionArt of HPC Display
DescriptionThe image is generated wholly from code written in Python (version 3.11.5) using the visualization library Matplotlib (version 3.8.3) to programmatically and procedurally define the design. This underlying code has, along with the generated output design, been open-sourced under the CC BY 4.0 license and is available to view from a public GitHub repository, "high-res-art" under the artist's personal space (https://github.com/sadielbartholomew/high-res-art/blob/main/inspired_by_le_parc_hi_res.py). High-performance computing was indispensable towards refining the parameters encoding the precise design, in particular the radius, width and transparency of the individual patch forming the element under repeated rotation; the number of patches per side; and the rotational start and end points forming the pair of rotational arrays. The Slurm workload manager was used on the UK's JASMIN supercomputer to batch process such configurations of the parameters starting from exploratory values, followed by inspection of the generated outcomes and honing in on parameter sets producing promising outcomes in several iterations until finally this design emerged as a visual favorite.