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
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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.
We woke up one morning, and fell a little further down.
I watch the snow make slow time.
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