blog Latest
Sums of Discrete Random Variables as Banded Matrix Products

Zero-stride catch and a custom CUDA kernel.

Sums of Discrete Random Variables as Banded Matrix Products

Lawrence Murray

16 Mar 23

blog
Foundations of GPU Computing

A short course with a machine learning flavor.

Lawrence Murray

13 Feb 23

photography
Elements of Chiang Mai
9

1 Feb 23

blog
Fix Scaling Issues on KDE Plasma

In case of issues switching between Wayland and X11

Lawrence Murray

22 Jan 23

blog
Profile in the Cloud with Nsight Systems

How to profile CUDA code on cloud GPU instances using Nsight Systems.

Lawrence Murray

13 Jan 23

blog
Develop in the Cloud with Visual Studio Code

How to develop on remote cloud instances using Visual Studio Code.

Lawrence Murray

13 Jan 23

photography
Chiang Mai Mood
1

23 Dec 22

blog
GPU Programming in the Cloud

A how-to and round-up of cloud service providers.

Lawrence Murray

22 Nov 22

blog
Open Source Alternatives for Two Factor Authentication (2FA) Across Multiple Devices

Gnome Authenticator for Desktop, Aegis Authenticator for Android, import and export between.

Lawrence Murray

10 Nov 22

blog
Matrix Gradients of Scalar Functions

Understanding the building blocks of reverse-mode automatic differentiation.

Lawrence Murray

7 Nov 22

software
Jekyll Responsive Magick

A Jekyll plugin for responsive images using ImageMagick. Works with Jekyll 4.