Name: Beau Johnston
Type: User
Company: Oak Ridge National Laboratory and The Australian National University
Bio: Beau is a Computer Scientist in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (via PZI). He lives in Australia.
Twitter: BeauJoh
Location: Canberra, ACT, Australia
Blog: www.linkedin.com/in/probeauno
Beau Johnston's Projects
OpenCL Performance Prediction using Architecture-Independent Features -- Artefact for reproducibility
Query all OpenCL devices and their relevant specs.
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).
base OpenCL image loading functionality for grayscale tiff images
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.
My PhD.
Android app that uses OpenCV to perform generic photo filtering operations
Utilises hashing for secure login, and uses the hashed key as a private key for the Pukall Cipher for all records
Tiff reader/writer interface aimed at compatibility for handing into OpenCL image buffer objects
png RGBA reader/writer interface built for use with libPNG
Updates on the rodinia benchmark using cmake and faster generation of results with a python interface
OpenCL bindings for Rust.
This pandoc directory shows how one markdown file can be used to generate all major computer science journal formats -- ACM, IEEE and LNCS
OpenCL demonstration using buffer objects
Gaussian Filter implemented in OpenCL
SYCL Benchmark Suite
ANU thesis