Content

This is a weblog

File: research

Herb Sutter, software architect at Microsoft, chair of the ISO C/C++ committee, and blogger, gave a talk this Monday about the impending concurrency revolution and his project, Concur, an extension to C style languages to support usable concurrent programming. I enjoyed his talk in spite of the job-fair atmosphere (it was also a Microsoft recruiting [...]

1 comment  » Read the rest

2006-02-14 :: mike // compilers + grad-school + hpc + me + research
Introducing LENS

I’ve just put up the website for my current project (to be part of my Ph.D. dissertation work): LENS, a framework for program information manipulation that presents a uniform interface to selective user and automated queries about many types of program metrics, including success and diagnostic information about compiler optimizations and code generation. I’m not [...]

Comments Off  » Read the rest

2006-02-05 :: mike // grad-school + research
What's hot in CS

Today, a group of graduating PhD students in our department met up to brief each other on what’s new and hot in their respective fields, to remind each other of what’s going on outside their respective specialties. The idea is that when interviewing for jobs, you have to hold up your end of a conversation [...]

Comments Off  » Read the rest

In a recent largescale systems seminar*, we had Bart Miller from Wisconsin talk about some of the upcoming work on DynInst. DynInst is an API for runtime code patching, which lets you do things like attach to a running program and insert your own code around every network call, or replace procedures with your own [...]

Comments Off  » Read the rest

2006-02-01 :: mike // grad-school + hpc + research
State of the Union

I completely missed this year’s State of the Union address, but was pleased to see this quote from the speech: First, I propose to double the federal commitment to the most critical basic research programs in the physical sciences over the next 10 years. This funding will support the work of America’s most creative minds [...]

1 comment  » Read the rest

I mentioned that I’d post about some of the papers I found interesting from this year’s PLDI conference. Disclaimer: for the most part this is based on reading the abstracts only, so this shouldn’t be considered a thorough review. Session one is Transactions. I will probably look through these, especially the first paper, “The Atomos [...]

Comments Off  » Read the rest

2006-01-23 :: mike // compilers + grad-school + hpc + research
PLDI 2006 Papers

The technical program for PLDI 2006 is out now – there are certainly a lot of interesting papers in there. I’m looking through them now and will probably comment on a few of the ones I think are cool in another post. PLDI is traditionally a very competitive conference with an emphasis on experimental results, [...]

Comments Off  » Read the rest

2006-01-19 :: mike // grad-school + research
On Reviewing

Like most students, I’ve been asked to review papers in my area (and a few that were pretty far outside it), and I always try to do a good job – this is definitely a golden-rule situation. If I don’t take it seriously, I am absolutely convinced that karma will get me in the end, [...]

Comments Off  » Read the rest