About

Matt Sottile, PhD (Computer Engineering)

My research work tends to fall somewhere at the intersection of high performance computing, programming languages, and computational science (specifically, computational physics and biology).

I work at Galois in Portland, OR. Before that, I taught computer science at the University of Oregon for a couple of years. I taught operating systems, distributed systems, functional programming, and scientific programming courses. Before my excursion into academia, I was a staff scientist at the Los Alamos National Laboratory working on research in high performance computer systems software, applied mathematics, and computational physics. I was a member of both the Advanced Computing Laboratory and the Continuum Dynamics groups at LANL. My PhD research (Univ. of New Mexico, 2006) was focused on the relationship of operating system software to the performance of parallel applications running on large parallel computers.

Between 2007 and 2009 I worked on a book that was recently published by CRC Press on concurrency and parallelism and how they relate to programming languages. The book is aimed at mid-level undergraduates who may not have had significant exposure to concurrency topics yet.

I’ve written a number of papers and a few open source software packages as well.

2 Responses to About

  1. hello!.
    I have recently used your FTQ tool for some recreational tests. I found it on the rt-wiki for linux. I use soft real time for achieving low latencies while playing my guitar through linux. I have just recently began investigating real time systems and benchmark tools, but your program is really neat. I also read about some of your other projects and they are very impressive. I ran your FTQ test with and without a cpu ‘shield’ and the difference was noticeable. :)

    • I just noticed your comment. I’m glad the FTQ work was useful to you! I am always happy to help people who are trying to use that benchmark code and understand the data that it produces.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s