Beau Johnston's repositories
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
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.
opencl-predictions-with-aiwc
OpenCL Performance Prediction using Architecture-Independent Features -- Artefact for reproducibility
sycl-bench
SYCL Benchmark Suite
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
opencl_device_query
Query all OpenCL devices and their relevant specs.
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).
aiwc-opencl-based-architecture-independent-workload-characterization-artefact
AIWC: OpenCL-based Architecture Independent Workload Characterization -- artefact for reproducibility
ColemakWithCapsToCtrlForWindows
A Windows registry file that remaps the qwerty keyboard layout to colemak one. Additionally Capslock is remapped to Control.
coriander-and-oclgrind
An example of dynamically linking the Coriander and Oclgrind against the same version of LLVM
DwarfAnalyst
R analysis of the OpenDwarf benchmarks
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
HuffmanDecoderOnGPUs
An examination of Huffman Decoding using brute force methods on GPU and other accelerator architectures -- Implemented with OpenCL, CUDA and C.
iris-hcw-artefact
Digital artefact of results used in the IPDPS Heterogeneity in Computing Workshop (HCW)
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
networkx
Network Analysis in Python
rust-opencl
OpenCL bindings for Rust.