Nick Mitchell

University of California, San Diego
Department of Computer Science and Engineering
La Jolla, CA 92093-0114
Applied Physics and Mathematics Building, room 4438
email: mitchell@cs.ucsd.edu
work: (858) 822-2269 fax: (858) 534-7029

Home Education Research Papers Misc Personal

Hiyo! the above address and contact info are no longer valid, as I have at long last finished, and joined IBM TJ Watson Research Lab. Please email me at nickm@us.ibm.com if you need current info!

On 8/21/2000, I defended my thesis! I was pretty happy. And now I'm outta here. Here's a link to my presentation. Take a look at the Papers tab above for my thesis.

I was a graduate student at UCSD working with Larry Carter and Jeanne Ferrante on high-performance compilers. I'm interested in performance prediction and cost functions (when), performance detection (why and where), high-level transformations (how), architectural models and hardware-compiler co-design.

On 4/4/98, I advanced to candidacy. My proposal title was Optimizing Messy Codes.

Here's a chart of my thesis writing progress.

I like to read books of just about any sort, and ride my road bike. I also happen to like the sound wind makes without traffic noise (darn southern california?) and the sound a cat makes when trying to be quiet.

Here's my CV: PS PDF TXT

We woke up one morning, and fell a little further down.

I watch the snow make slow time.

Sweet nothing, sweet dreams.

When you turn on the chair, something changes in the air.

Keywords: tiling cache TLB tile simultaneous multithreading SMT cost function performance prediction compiler blocking loop sparse affine non-affine parallelism locality interaction trade-off