Travelled to:
1 × Australia
1 × Croatia
1 × France
1 × Germany
12 × USA
4 × Canada
Collaborated with:
J.R.Larus A.V.Nori K.Vaswani C.Ding S.Gulwani K.K.Mehra W.Baek V.Ganapathy R.Shaham M.Hauswirth M.Hirzel ∅ O.Ruwase Y.He G.G.Robertson B.Lee S.Cherem S.Rubin R.Bodík R.E.Jones B.G.Zorn B.Davidson M.D.Hill F.Yan Y.Suzue J.Apacible K.Kalyanaraman X.Xiang B.Bao T.Bai B.Liblit W.Chen S.Bhansali X.Gao W.Chuang S.Rajbhandari M.Carbin
Talks about:
profil (8) effici (6) conscious (5) data (5) cach (5) optim (4) path (4) use (4) scalabl (3) program (3)
Person: Trishul M. Chilimbi
DBLP: Chilimbi:Trishul_M=
Contributed to:
Wrote 23 papers:
- KDD-2015-YanRHC #distributed #learning #modelling #optimisation #performance #scalability
- Performance Modeling and Scalability Optimization of Distributed Deep Learning Systems (FY, OR, YH, TMC), pp. 1355–1364.
- OSDI-2014-ChilimbiSAK #learning #performance #scalability
- Project Adam: Building an Efficient and Scalable Deep Learning Training System (TMC, YS, JA, KK), pp. 571–582.
- PPoPP-2011-XiangBBDC #composition #modelling #profiling
- All-window profiling and composable models of cache sharing (XX, BB, TB, CD, TMC), pp. 91–102.
- PLDI-2010-BaekC #approximate #energy #framework #named #programming #using
- Green: a framework for supporting energy-conscious programming using controlled approximation (WB, TMC), pp. 198–209.
- SOFTVIS-2010-RobertsonCL #memory management #named #visualisation
- AllocRay: memory allocation visualization for unmanaged languages (GGR, TMC, BL), pp. 43–52.
- ICSE-2009-ChilimbiLMNV #debugging #effectiveness #named #performance #profiling #statistics
- HOLMES: Effective statistical debugging via efficient path profiling (TMC, BL, KKM, AVN, KV), pp. 34–44.
- POPL-2009-GulwaniMC #complexity #estimation #named #performance #precise
- SPEED: precise and efficient static estimation of program computational complexity (SG, KKM, TMC), pp. 127–139.
- PLDI-2008-CheremCG
- Inferring locks for atomic sections (SC, TMC, SG), pp. 304–315.
- PPoPP-2008-DingC #concurrent #profiling
- All-window profiling of concurrent executions (CD, TMC), pp. 265–266.
- ESEC-FSE-2007-ChilimbiNV #effectiveness #performance #profiling #testing
- Quantifying the effectiveness of testing via efficient residual path profiling (TMC, AVN, KV), pp. 545–548.
- POPL-2007-VaswaniNC #profiling
- Preferential path profiling: compactly numbering interesting paths (KV, AVN, TMC), pp. 351–362.
- ASPLOS-2006-ChilimbiG #debugging #detection #identification #named #using
- HeapMD: identifying heap-based bugs using anomaly detection (TMC, VG), pp. 219–228.
- PLDI-2006-ChenBCGC #garbage collection #locality #optimisation
- Profile-guided proactive garbage collection for locality optimization (WkC, SB, TMC, XG, WC), pp. 332–340.
- PLDI-2006-ChilimbiS #data type
- Cache-conscious coallocation of hot data streams (TMC, RS), pp. 252–262.
- ASPLOS-2004-HauswirthC #adaptation #detection #memory management #profiling #statistics #using
- Low-overhead memory leak detection using adaptive statistical profiling (MH, TMC), pp. 156–164.
- PLDI-2002-ChilimbiH #data type #source code
- Dynamic Hot Data Stream Prefetching for General-Purpose Programs (TMC, MH), pp. 199–209.
- POPL-2002-RubinBC #framework #optimisation #performance
- An efficient profile-analysis framework for data-layout optimizations (SR, RB, TMC), pp. 140–153.
- PLDI-2001-Chilimbi #abstraction #locality #performance
- Efficient Representations and Abstractions for Quantifying and Exploiting Data Reference Locality (TMC), pp. 191–202.
- ISMM-2000-ChilimbiJZ #design
- Designing a Trace Format for Heap Allocation Events (TMC, REJ, BGZ), pp. 35–49.
- PLDI-1999-ChilimbiDL
- Cache-Conscious Structure Definition (TMC, BD, JRL), pp. 13–24.
- PLDI-1999-ChilimbiHL #layout
- Cache-Conscious Structure Layout (TMC, MDH, JRL), pp. 1–12.
- ISMM-1998-ChilimbiL #garbage collection #using
- Using Generational Garbage Collection To Implement Cache-Conscious Data Placement (TMC, JRL), pp. 37–48.
- ASPLOS-2017-RajbhandariHRCC #multi #optimisation #performance #scalability
- Optimizing CNNs on Multicores for Scalability, Performance and Goodput (SR, YH, OR, MC, TMC), pp. 267–280.