Java MPI/harvesting idle CPU cycles

I developed the first pure-Java implementation of MPI. In addition, I developed a master-worker parallel computing paradigm that enabled users to harvest otherwise-idle compute cycles from desktop machines deployed in several university departments. This system was leveraged by biologists and statisticians to perform phylogenetic inference.