Michael deLorimier

michael@delorimier.org
(320) 616-1612
2119 22nd St.
San Francisco CA 94107

News

Games and Simulators

Here's a little solar sail simulation that I wrote for the web.

Traveling

Work

My resume.

For my PhD I designed a high-performance domain-specific parallel programming language and implemented a compiler that targets FPGAs. I have experience in data collection, analysis and presentation, algorithm analysis and design, parallel programming, and FPGA logic and embedded systems design. I am currently interested in a broad range of applications for my skills, including high performance parallel systems, algorithms for GPUs, large-scale distributed systems, analysis or implementation for large-scale databases, and computer architecture.

Publications

GRAph Parallel Actor Language — A Programming Language for Parallel Graph Algorithms
PhD Thesis, August 2012, pdf

Floating-point sparse matrix-vector multiply for FPGAs
Master's Thesis, May 2005, pdf

Spatial hardware implementation for sparse graph algorithms in GraphStep
Michael deLorimier, Nachiket Kapre, Nikil Mehta, André Dehon
ACM Transactions on Autonomous and Adaptive Systems, September 2011, link

GraphStep: A system architecture for sparse-graph algorithms
Michael deLorimier, Nachiket Kapre, Nikil Mehta, Dominic Rizzo, Ian Eslick, Raphael Rubin, Tomás E. Uribe, Thomas F. Knight, Jr. and André DeHon
IEEE Symposium on Field-Programmable Custom Computing Machines, April 2006, pdf

Packet-Switched vs. Time-Multiplexed FPGA Overlay Networks
Nachiket Kapre, Nikil Mehta, Michael deLorimier, Raphael Rubin, Henry Barnor, Michael J. Wilson, Michael Wrighton, and André DeHon
IEEE Symposium on Field-Programmable Custom Computing Machines, April 2006, pdf

Floating-point sparse matrix-vector multiply for FPGAs
Michael deLorimier and André DeHon
ACM Symposium on Field-programmable gate arrays, February 2005, pdf

Design patterns for reconfigurable computing
André DeHon, Joshua Adams, Michael DeLorimier, Nachiket Kapre, Yuki Matsuda, Helia Naeimi, Michael Vanier, and Michael Wrighton
IEEE Symposium on Field-Programmable Custom Computing Machines, April 2004, pdf

Friends

André DeHon, my PhD advisor

My friend the sea tavern