BeauJoh
Beau is a Computer Scientist in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (via PZI). He lives in Australia.
Oak Ridge National Laboratory and The Australian National UniversityCanberra, ACT, Australia
Pinned Repositories
AIWC
An Architecture Independent Workload Characterization tool. Built on Oclgrind: An OpenCL device simulator and debugger.
aiwc-opencl-based-architecture-independent-workload-characterization-artefact
AIWC: OpenCL-based Architecture Independent Workload Characterization -- artefact for reproducibility
MedialAxisTransform
OpenCL implementation for Medial Axis Transforms
NeonBuild
A bare build of ARM's NEON and Ne10 libraries bundled with a blank Android app
nocturne
Fork of blacktree-nocturne
opencl-predictions-with-aiwc
OpenCL Performance Prediction using Architecture-Independent Features -- Artefact for reproducibility
openCLImageLoad
base OpenCL image loading functionality for grayscale tiff images
OpenDwarfs
The OpenDwarfs project provides a benchmark suite consisting of different computation/communication idioms, i.e., dwarfs, for state-of-art multicore and GPU systems. The first instantiation of the OpenDwarfs has been realized in OpenCL.
scientific-writing-with-pandoc
This pandoc directory shows how one markdown file can be used to generate all major computer science journal formats -- ACM, IEEE and LNCS
sycl-bench
SYCL Benchmark Suite
BeauJoh's Repositories
BeauJoh/scientific-writing-with-pandoc
This pandoc directory shows how one markdown file can be used to generate all major computer science journal formats -- ACM, IEEE and LNCS
BeauJoh/AIWC
An Architecture Independent Workload Characterization tool. Built on Oclgrind: An OpenCL device simulator and debugger.
BeauJoh/OpenDwarfs
The OpenDwarfs project provides a benchmark suite consisting of different computation/communication idioms, i.e., dwarfs, for state-of-art multicore and GPU systems. The first instantiation of the OpenDwarfs has been realized in OpenCL.
BeauJoh/opencl-predictions-with-aiwc
OpenCL Performance Prediction using Architecture-Independent Features -- Artefact for reproducibility
BeauJoh/sycl-bench
SYCL Benchmark Suite
BeauJoh/Benchmarking-bioinformatics-workloads-and-exploring-suitability-for-heterogeneous-HPC-artefact
The workflow, paper and jupyter artefact for our submission on Benchmarking bioinformatics workloads and exploring suitability for heterogeneous HPC for IJHPCA
BeauJoh/opencl_device_query
Query all OpenCL devices and their relevant specs.
BeauJoh/opencldemos
A couple of Sample OpenCL applications. Each application has 5 different implementations of the host (C, C++, Python, Rust & Go). Feel free to modify/reuse this code (beerware).
BeauJoh/aiwc-opencl-based-architecture-independent-workload-characterization-artefact
AIWC: OpenCL-based Architecture Independent Workload Characterization -- artefact for reproducibility
BeauJoh/ColemakWithCapsToCtrlForWindows
A Windows registry file that remaps the qwerty keyboard layout to colemak one. Additionally Capslock is remapped to Control.
BeauJoh/coriander
Build NVIDIA® CUDA™ code for OpenCL™ 1.2 devices
BeauJoh/coriander-and-oclgrind
An example of dynamically linking the Coriander and Oclgrind against the same version of LLVM
BeauJoh/DwarfAnalyst
R analysis of the OpenDwarf benchmarks
BeauJoh/fields
:exclamation: This is a read-only mirror of the CRAN R package repository. fields — Tools for Spatial Data. Homepage: http://www.image.ucar.edu/fields
BeauJoh/fmsb
Added background shading per spoke for CRAN R package repository. fmsb — Functions for Medical Statistics Book with some Demographic Data. Homepage: http://minato.sip21c.org/msb/
BeauJoh/geigeR
A simple *R* program that generates a series of sounds that simulate a geiger counter. The program plays these sounds through the users speakers, and the audio tracks are also saved to disk as Wave (.wav) files.
BeauJoh/go-opencl
OpenCL bindings for Go
BeauJoh/HeCBench
BeauJoh/HuffmanDecoderOnGPUs
An examination of Huffman Decoding using brute force methods on GPU and other accelerator architectures -- Implemented with OpenCL, CUDA and C.
BeauJoh/iris-hcw-artefact
Digital artefact of results used in the IPDPS Heterogeneity in Computing Workshop (HCW)
BeauJoh/iris_mash_artefact
Digital artefact of results used in the IRIS-MASH: Efficient Multi-device Asynchronous Multi-Stream Heterogeneous Computing paper submitted for IEEE Cluster 2024
BeauJoh/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
BeauJoh/lmk
An ⏰ for the command line
BeauJoh/meson
The Meson Build System
BeauJoh/MICA
a Pin tool for collecting microarchitecture-independent workload characteristics
BeauJoh/networkx
Network Analysis in Python
BeauJoh/performance-and-code-portable-vectorization-with-opencl
BeauJoh/phd
My PhD.
BeauJoh/rust-opencl
OpenCL bindings for Rust.
BeauJoh/thesis
ANU thesis