BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Canada
1 × France
1 × Mexico
1 × Portugal
1 × Spain
21 × USA
Collaborated with:
C.Krintz D.Grunwald S.Narayanasamy D.M.Tullsen J.Lau S.Sair T.Sherwood W.Zhang J.Ferrante E.Perelman D.B.Wagner W.Chuang B.G.Zorn A.K.Coskun C.Pereira S.Schoenmackers B.Simon S.Wallace U.Hölzle A.H.Hashemi D.R.Kaeli J.S.Emer M.Arnold M.Hind Y.Hu G.Hamerly E.Tune D.Liang S.John T.M.Austin H.B.Lee A.Edwards Z.Wang J.Tigani G.Varghese D.C.Lindsay J.H.Martin M.Mozer G.Venkatesh J.Sampson M.V.Biesbrouck G.Pokam O.Colavin J.Wang A.Ogus N.Nilakantan A.Skjolsvold S.McKelvie Y.Xu S.Srivastav J.Wu H.Simitci J.Haridas C.Uddaraju H.Khatri V.Bedekar S.Mainali R.Abbasi A.Agarwal M.F.u.Haq M.I.u.Haq D.Bhardwaj S.Dayanand A.Adusumilli M.McNett S.Sankaran K.Manivannan L.Rigas
Talks about:
use (7) predict (5) reduc (5) branch (4) dynam (4) prefetch (3) program (3) optim (3) cach (3) base (3)

Person: Brad Calder

DBLP DBLP: Calder:Brad

Contributed to:

ASPLOS 20142014
SOSP 20112011
DATE 20072007
HPCA 20072007
PLDI 20072007
ASPLOS 20062006
CGO 20062006
PLDI 20062006
HPCA 20052005
HPCA 20042004
CGO 20032003
HPCA 20032003
ASPLOS 20022002
HPCA 20022002
HPCA 20012001
HPDC 20012001
PLDI 20012001
HPCA 19991999
OOPSLA 19991999
ASPLOS 19981998
PLDI 19971997
HPCA 19961996
PLDI 19951995
ASPLOS 19941994
POPL 19941994
PPoPP 19931993

Wrote 30 papers:

ASPLOS-2014-Calder #challenge #operating system
Inside windows azure: the challenges and opportunities of a cloud operating system (BC), pp. 1–2.
Windows Azure Storage: a highly available cloud storage service with strong consistency (BC, JW, AO, NN, AS, SM, YX, SS, JW, HS, JH, CU, HK, AE, VB, SM, RA, AA, MFuH, MIuH, DB, SD, AA, MM, SS, KM, LR), pp. 143–157.
DATE-2007-NarayanasamyCC #fault #predict
Transient fault prediction based on anomalies in processor events (SN, AKC, BC), pp. 1140–1145.
HPCA-2007-ZhangTC #adaptation #thread
Accelerating and Adapting Precomputation Threads for Effcient Prefetching (WZ, DMT, BC), pp. 85–95.
PLDI-2007-NarayanasamyWTEC #analysis #automation
Automatically classifying benign and harmful data racesallusing replay analysis (SN, ZW, JT, AE, BC), pp. 22–31.
ASPLOS-2006-ChuangNVSBPCC #bound #memory management #transaction
Unbounded page-based transactional memory (WC, SN, GV, JS, MVB, GP, BC, OC), pp. 347–358.
ASPLOS-2006-NarayanasamyPC #dependence #memory management #using
Recording shared memory dependencies using strata (SN, CP, BC), pp. 229–240.
CGO-2006-LauPC #analysis
Selecting Software Phase Markers with Code Structure Analysis (JL, EP, BC), pp. 135–146.
CGO-2006-ZhangCT #framework #optimisation #self
A Self-Repairing Prefetcher in an Event-Driven Dynamic Optimization Framework (WZ, BC, DMT), pp. 50–64.
PLDI-2006-LauAHC #online #optimisation #performance #using
Online performance auditing: using hot optimizations without getting burned (JL, MA, MH, BC), pp. 239–251.
HPCA-2005-LauSC #classification #predict
Transition Phase Classification and Prediction (JL, SS, BC), pp. 278–289.
HPCA-2004-NarayanasamyHSC #convergence #string #using
Creating Converged Trace Schedules Using String Matching (SN, YH, SS, BC), pp. 210–221.
Phi-Predication for Light-Weight If-Conversion (WC, BC, JF), pp. 179–192.
Catching Accurate Profiles in Hardwar (SN, TS, SS, BC, GV), pp. 269–280.
HPCA-2003-SimonCF #branch #predict
Incorporating Predicate Information into Branch Predictors (BS, BC, JF), pp. 53–64.
ASPLOS-2002-SherwoodPHC #automation #behaviour #scalability
Automatically characterizing large scale program behavior (TS, EP, GH, BC), pp. 45–57.
HPCA-2002-SairSC #behaviour
Quantifying Load Stream Behavior (SS, TS, BC), pp. 197–208.
HPCA-2001-TuneLTC #predict
Dynamic Prediction of Critical Path Instructions (ET, DL, DMT, BC), pp. 185–195.
Reducing Delay with Dynamic Selection of Compression Formats (CK, BC), p. 266–?.
PLDI-2001-KrintzC #optimisation #using
Using Annotation to Reduce Dynamic Optimization Time (CK, BC), pp. 156–167.
HPCA-1999-WallaceTC #multi
Instruction Recycling on a Multiple-Path Processor (SW, DMT, BC), pp. 44–53.
OOPSLA-1999-KrintzCH #java #using
Reducing Transfer Delay Using Java Class File Splitting and Prefetching (CK, BC, UH), pp. 276–291.
Cache-Conscious Data Placement (BC, CK, SJ, TMA), pp. 139–149.
ASPLOS-1998-KrintzCLZ #execution #mobile #source code #strict #using
Overlapping Execution with Transfer Using Non-Strict Execution for Mobile Programs (CK, BC, HBL, BGZ), pp. 159–169.
PLDI-1997-HashemiKC #performance #using
Efficient Procedure Mapping Using Cache Line Coloring (AHH, DRK, BC), pp. 171–182.
HPCA-1996-CalderGE #predict
Predictive Sequential Associative Cache (BC, DG, JSE), pp. 244–253.
PLDI-1995-CalderGLMMZ #branch #predict
Corpus-Based Static Branch Prediction (BC, DG, DCL, JHM, MM, BGZ), pp. 79–92.
ASPLOS-1994-CalderG #branch
Reducing Branch Costs via Branch Alignment (BC, DG), pp. 242–251.
POPL-1994-CalderG #c++ #source code
Reducing Indirect Function call Overhead in C++ Programs (BC, DG), pp. 397–408.
PPoPP-1993-WagnerC #implementation #named #performance
Leapfrogging: A Portable Technique for Implementing Efficient Futures (DBW, BC), pp. 208–217.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.