Travelled to:
1 × Canada
1 × Mexico
1 × United Kingdom
8 × USA
Collaborated with:
P.Salverda N.Neelakantam C.Tucker E.Lee ∅ N.Riley G.S.Sohi D.S.McFarlin D.R.Ditzel G.Rosu R.Joshi M.D.Bond B.Greskamp L.Wan U.R.Karpuzcu J.J.Cook J.Torrellas D.Chen
Talks about:
specul (5) profil (3) path (3) processor (2) softwar (2) perform (2) system (2) random (2) order (2) dynam (2)
Person: Craig B. Zilles
DBLP: Zilles:Craig_B=
Contributed to:
Wrote 12 papers:
- ASPLOS-2013-McFarlinTZ #performance #question
- Discerning the dominant out-of-order performance advantage: is it speculation or dynamism? (DSM, CT, CBZ), pp. 241–252.
- ASPLOS-2010-NeelakantamDZ #evaluation #hardware
- A real system evaluation of hardware atomicity for software speculation (NN, DRD, CBZ), pp. 29–38.
- HPCA-2009-GreskampWKCTCZ #design #named
- Blueshift: Designing processors for timing speculation from the ground up (BG, LW, URK, JJC, JT, DC, CBZ), pp. 213–224.
- CGO-2008-LeeZ
- Branch-on-random (EL, CBZ), pp. 84–93.
- CGO-2008-SalverdakZ #predict #random
- Accurate critical path prediction via random trace construction (PS, CT, CBZ), pp. 64–73.
- HPCA-2008-SalverdaZ #constraints #performance
- Fundamental performance constraints in horizontal fusion of in-order cores (PS, CBZ), pp. 252–263.
- ISMM-2007-Zilles #array
- Accordion arrays (CBZ), pp. 55–66.
- HPCA-2006-RileyZ #predict #probability
- Probabilistic counter updates for predictor hysteresis and stratification (NR, CBZ), pp. 110–120.
- CGO-2005-ZillesN
- Reactive Techniques for Controlling Software Speculation (CBZ, NN), pp. 305–316.
- FM-2005-SalverdaRZ #parallel #verification
- Formally Defining and Verifying Master/Slave Speculative Parallelization (PS, GR, CBZ), pp. 123–138.
- CGO-2004-JoshiBZ #optimisation #profiling #staged
- Targeted Path Profiling: Lower Overhead Path Profiling for Staged Dynamic Optimization Systems (RJ, MDB, CBZ), pp. 239–250.
- HPCA-2001-ZillesS #profiling #programmable
- A Programmable Co-Processor for Profiling (CBZ, GSS), pp. 241–252.