Travelled to:
1 × Canada
1 × France
10 × USA
Collaborated with:
G.H.Holloway C.Young M.Horowitz V.J.Reddi M.S.Gupta G.Wei D.M.Brooks J.B.Chen N.Ramsey O.Traub M.S.Lam M.Johnson D.Connors R.Cohn D.S.Johnson D.R.Karger K.K.Rangan X.Zhang Z.Wang N.C.Gloy S.Campanoni Y.Endo K.Chan D.Mazières A.Dias M.I.Seltzer
Talks about:
branch (3) softwar (2) predict (2) perform (2) system (2) regist (2) optim (2) alloc (2) oper (2) code (2)
Person: Michael D. Smith
DBLP: Smith:Michael_D=
Contributed to:
Wrote 12 papers:
- DAC-2009-ReddiGSWBC #challenge #hardware #reliability #stack
- Software-assisted hardware reliability: abstracting circuit-level challenges to the software stack (VJR, SC, MSG, MDS, GYW, DMB), pp. 788–793.
- HPCA-2009-ReddiGHWSB #predict #using
- Voltage emergency prediction: Using signatures to reduce operating margins (VJR, MSG, GHH, GYW, MDS, DMB), pp. 18–29.
- HPCA-2008-GuptaRSWB #commit #induction #named
- DeCoR: A Delayed Commit and Rollback mechanism for handling inductive noise in processors (MSG, KKR, MDS, GYW, DMB), pp. 381–392.
- CGO-2007-ReddiCCS #persistent #reuse
- Persistent Code Caching: Exploiting Code Reuse Across Executions and Applications (VJR, DC, RC, MDS), pp. 74–88.
- PLDI-2004-SmithRH #algorithm #graph
- A generalized algorithm for graph-coloring register allocation (MDS, NR, GHH), pp. 277–288.
- PLDI-1998-TraubHS #quality
- Quality and Speed in Linear-scan Register Allocation (OT, GHH, MDS), pp. 142–151.
- PLDI-1997-YoungJKS #branch
- Near-optimal Intraprocedural Branch Alignment (CY, DSJ, DRK, MDS), pp. 183–193.
- SOSP-1997-ZhangWGCS #automation #optimisation #profiling
- System Support for Automated Profiling and Optimization (XZ, ZW, NCG, JBC, MDS), pp. 15–26.
- SOSP-1995-ChenECMDSS #operating system #performance
- The Measured Performance of Personal Computer Operating Systems (JBC, YE, KC, DM, AD, MIS, MDS), pp. 299–313.
- ASPLOS-1994-YoungS #branch #correlation #predict #using
- Improving the Accuracy of Static Branch Prediction Using Branch Correlation (CY, MDS), pp. 232–241.
- ASPLOS-1992-SmithHL #performance
- Efficient Superscalar Performance Through Boosting (MDS, MH, MSL), pp. 248–259.
- ASPLOS-1989-SmithJH #multi
- Limits on Multiple Instruction Issue (MDS, MJ, MH), pp. 290–302.