AdamBrouwersHarries
Engineer at @mozilla working on profiling at @firefox-devtools Also interested in jazz and type theory.
@mozillaEdinburgh
Pinned Repositories
Agent-based-system
A simple agent based system written in c++
clsparse_spmv
Example use of clsparse's spmv routine, with benchmarking/reporting code
cuda_ai
Simulated annealing for TSP implemented using CUDA
cusparse_spmv
Example use of cusparse's spmv routine, with benchmarking/reporting code
libsox-rs
High level bindings/functionality for the libsox audio processing library.
libsox-sys
Raw bindings to the libsox library for audio manipulation generated by bindgen
SnapMatrixMarketConverter
A tiny tool to convert SNAP datasets to a format usable by apps which need matrix-market format graphs
bellson
An experiment in automated swing music BPM detection using neural network techniques. Named for one of Duke Ellington's most talented drummers, Louie Bellson.
hodges
Fast audio decoding, statically linkable.
AdamBrouwersHarries's Repositories
AdamBrouwersHarries/arewebrandedyet.com
are we rebranded yet?
AdamBrouwersHarries/Blodwen
A prototype successor to Idris
AdamBrouwersHarries/sycl-blas
An implementation of BLAS using the SYCL open standard for acceleration on OpenCL devices
AdamBrouwersHarries/tapl-idr
Types and programming languages, implemented in Idris.
AdamBrouwersHarries/advent-of-code
AdamBrouwersHarries/advent-of-code-2020
AdamBrouwersHarries/Arith
Blegh
AdamBrouwersHarries/clearairturbulence.co.uk
Source (hakyll, and prose) for my side-project site "clear air turbulence".
AdamBrouwersHarries/ComeAbout
Various random...stuff...for a work in progress board game focusing on naval movement.
AdamBrouwersHarries/computecpp-sdk
Collection of samples, documentation and utilities for using ComputeCpp, Codeplay's beta SYCL implementation
AdamBrouwersHarries/cradle
AdamBrouwersHarries/ebsf-scripts
scripts for data management/munging of EBSF
AdamBrouwersHarries/fx-processed-2-clang
Transform profiles created by the Firefox profiler into profiles compatible with clang's profile-guided-optimisation format.
AdamBrouwersHarries/fx-profiler-frontend
Firefox Profiler — Web app for Firefox performance analysis
AdamBrouwersHarries/Gideon-Soliloquy
Repository for tracking my DnD character 'Gideon-Soliloquy'
AdamBrouwersHarries/glean_parser
Tools for parsing the metadata for Mozilla's glean telemetry SDK
AdamBrouwersHarries/hefti
Transform directories of musescore score files into books of parts for jazz musicians
AdamBrouwersHarries/Idris2
A purely functional programming language with first class types
AdamBrouwersHarries/jazz
Scores &cetera for Stompin' At Summerhall.
AdamBrouwersHarries/misc
miscellaneous code that I don't want to delete
AdamBrouwersHarries/ms-automated-builds
Simple infrastructure to easily and reliably automate building musescore
AdamBrouwersHarries/MuseScore
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
AdamBrouwersHarries/OrderOfService
Order of service for our wedding, written in LaTeX (of course!)
AdamBrouwersHarries/rust-ffmpeg
Safe FFmpeg wrapper.
AdamBrouwersHarries/rust-marker-macros
Experiments with writing proc macros to reduce boilerplate of rust macro payloads
AdamBrouwersHarries/samply
Command-line sampling profiler for macOS and Linux
AdamBrouwersHarries/sum-of-multiples
Short and sweet rust library demonstrating the performance benefit that iterators can bring.
AdamBrouwersHarries/tsundoku
Link, page, and tab ooriented remind-me-later tool.
AdamBrouwersHarries/type-inference
Practice with writing type inference.
AdamBrouwersHarries/usb-power-profiling-rs
Rusty implementation of usb power profiling