Technical Reports

Long-form technical work, rendered directly for the web.

Parallel Smith-Waterman with OpenMP

A wavefront-parallel implementation of optimal local sequence alignment, with NUMA, cache, and scaling analysis.

OpenMP · Bioinformatics · Parallel algorithms

Bellyflop OS Report

An implementation report covering memory management, multicore messaging, processes, filesystems, naming, and networking.

Operating systems · Barrelfish · Multicore systems

Incremental, Data-Parallel Graph Clustering

A thesis exploring a parallel and incremental modification of Louvain community detection using Differential Dataflow.

Differential Dataflow · Graph clustering · Louvain