36. MICRO 2003: San Diego, CA, USA