Daniel Grahn

Block Decomposition

In his book “Parallel Computing in C with MPI and OpenMP” Michael Quinn describes two algorithms for block decomposition.

Read More

Jacobson/Karels Algorithm

I wrote this to solve some homework problems based upon the Jacobson/Karels algorithm. It runs given the set start up values and has been verified against the books values.

Read More

Binary Multiplication using Booth’s Algorithm

I wrote this application to help me understand Booth’s Algorithm for Computer Architecture. Turns out I am able to use the application itself on a the final since I wrote it. Success!

Read More

2 Way Set Associative Cache Simulator

I recently created a 2 way set associative cache simulator for a class. This simulator allows you to view how different data is inserted into the cache.

Read More

A List of Extraordinary Words

As you may or may not know, I am a Brobdingnagian enthusiast of words. In order to remind myself of the  words which I most love, I created a simple web app where I can update a dynamic list. Want to know what my favorite words are?

Read More