Programming

My GitHub page

Contains some of my more recent projects.

A few missing SSE intrinsics

Filling some of the holes in the set of SSE intrinsics.

Vectorizing a loop by making it branchless

Tackling the performance bottleneck in a webcam daemon with vectorization.

Fast Base64 encoding with SSE vectorization

Fast parallel Base64 encoding for fun and profit.

SSE string functions for x64 Linux

Playing around with assembly language and string functions.

Booklet

A TeX script that turns a normal A5 PDF into a booklet ready for duplex printing.

Blowup

A TeX script that enlarges any random PDF, JPG or PNG over any number of pages. Nice for giant posters.

Shrink PDF files

A Bash shell script to shrink PDF files with Ghostscript.