EdmundGoodman
Computer science undergraduate at the University of Warwick with an intercalated year as a CAD design verification intern at Apple.
University of CambridgeCambridge, UK
Pinned Repositories
dcs-notes.github.io
Unofficial notes for modules offered in the first year of Computer Science by the University of Warwick
b0bby-t4bles-pi-wars
The source repo for the "b0bby t4bles" team entry into the pi wars robot competition (https://piwars.org)
dot-files
My current normal settings for a Linux machine, allowing me to pull down this repo to quickly and easily get to a familiar workspace on a new machine
hpc-multibench
A tool to define and run HPC batch compute jobs via Slurm from a convenient YAML format.
Jupyter_Pylinter
A simple tool to extract python code from a Jupyter notebook, and then run pylint on it for static analysis.
physics-simulator
A simple physics simulator, which can simulate the movement of particles due to gravity and electrostatic attraction, written as an extra-curricular school project
rust-in-hpc
"Assessing the suitability of Rust for performant and productive implementations of HPC codebases", a third year project in partial requirement for a Computer Science BSc at the University of Warwick
The-Mathematics-of-Lasagne
Lasagne. What is it? Why is it? This talk seeks to obfuscate the answer to these questions.
update-bot
Proof of concept for a simple GitHub Actions workflow to bump uv lockfile versions
EdmundGoodman's Repositories
EdmundGoodman/The-Mathematics-of-Lasagne
Lasagne. What is it? Why is it? This talk seeks to obfuscate the answer to these questions.
EdmundGoodman/physics-simulator
A simple physics simulator, which can simulate the movement of particles due to gravity and electrostatic attraction, written as an extra-curricular school project
EdmundGoodman/dot-files
My current normal settings for a Linux machine, allowing me to pull down this repo to quickly and easily get to a familiar workspace on a new machine
EdmundGoodman/update-bot
Proof of concept for a simple GitHub Actions workflow to bump uv lockfile versions
EdmundGoodman/plm-test-harness
A test harness and tests for the CS259 PLM language
EdmundGoodman/hpc-multibench
A tool to define and run HPC batch compute jobs via Slurm from a convenient YAML format.
EdmundGoodman/jacks-menu
A tool to scrape the Jack's Gelato menu.
EdmundGoodman/rust-in-hpc
"Assessing the suitability of Rust for performant and productive implementations of HPC codebases", a third year project in partial requirement for a Computer Science BSc at the University of Warwick
EdmundGoodman/apollo
A Discord bot for the University of Warwick Computing Society
EdmundGoodman/CS310-dissertation
My CS310 dissertation
EdmundGoodman/CS310-presentation
My CS310 dissertation presentation
EdmundGoodman/dotfiles
My configuration for *nix machines, tracked with chezmoi
EdmundGoodman/EdmundGoodman
A git repository storing my CV, and references to my published code
EdmundGoodman/edmundgoodman.github.io
My personal website hosted through GitHub pages
EdmundGoodman/egg
egg is a flexible, high-performance e-graph library
EdmundGoodman/eurocc_cfd-kudu-results
Results generated from the HPC MultiBench tool comparing a C++, Rust, and FORTRAN translations of the eurocc_cfd codebase, run on the DCS Kudu batch compute system
EdmundGoodman/HPCCG
High Performance Computing Conjugate Gradients: The original Mantevo miniapp
EdmundGoodman/hpccg-rs
A rust translation of "High Performance Computing Conjugate Gradients: The original Mantevo miniapp"
EdmundGoodman/hpccg-rs-athena-results
Results generated from the HPC MultiBench tool comparing a C++ and Rust translation of the HPCCG mini-app, run synthetically on the author's laptop, "Athena"
EdmundGoodman/hpccg-rs-avon-results
Results generated from the HPC MultiBench tool comparing a C++ and Rust translation of the HPCCG mini-app, run on the SCRTP Avon cluster
EdmundGoodman/hpccg-rs-kudu-results
Results generated from the HPC MultiBench tool comparing a C++ and Rust translation of the HPCCG mini-app, run on the DCS Kudu batch compute system
EdmundGoodman/jacks-menu-history
An artifact store for scaped Jack's Gelato menus, using the jacks-menu scraper tool.
EdmundGoodman/masters-project
"Performance profiling and optimisation of the xDSL compiler framework", a research project in partial requirement for a Computer Science MPhil at the University of Cambridge
EdmundGoodman/metropowick
University of Warwick colour scheme for Metropolis LaTeX Beamer theme.
EdmundGoodman/minic-medium-tests
Some medium difficulty tests beyond the MiniC spec but beneath Cult of Matt craziness
EdmundGoodman/report-template
A minimal LaTeX report template
EdmundGoodman/RS118-chip8
My implementation of the second RS118 coursework task, a CHIP8 interpreter
EdmundGoodman/rsmpi
MPI bindings for Rust
EdmundGoodman/uk-mac.github.com
EdmundGoodman/xdsl
A Python Compiler Design Toolkit