Trishul M. Chilimbi

According to our database1, Trishul M. Chilimbi authored at least 32 papers between 1994 and 2017.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2017
Optimizing CNNs on Multicores for Scalability, Performance and Goodput.
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017

2015
Performance Modeling and Scalability Optimization of Distributed Deep Learning Systems.
Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2015

Page overlays: an enhanced virtual memory framework to enable fine-grained memory management.
Proceedings of the 42nd Annual International Symposium on Computer Architecture, 2015

2014
Project Adam: Building an Efficient and Scalable Deep Learning Training System.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

2013
Maguro, a system for indexing and searching over very large text collections.
Proceedings of the Sixth ACM International Conference on Web Search and Data Mining, 2013

2011
Mobile processors for energy-efficient web search.
ACM Trans. Comput. Syst., 2011

All-window profiling and composable models of cache sharing.
Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2011

2010
AllocRay: memory allocation visualization for unmanaged languages.
Proceedings of the ACM 2010 Symposium on Software Visualization, 2010

Green: a framework for supporting energy-conscious programming using controlled approximation.
Proceedings of the 2010 ACM SIGPLAN Conference on Programming Language Design and Implementation, 2010

Web search using mobile cores: quantifying and mitigating the price of efficiency.
Proceedings of the 37th International Symposium on Computer Architecture (ISCA 2010), 2010

2009
SPEED: precise and efficient static estimation of program computational complexity.
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2009

HOLMES: Effective statistical debugging via efficient path profiling.
Proceedings of the 31st International Conference on Software Engineering, 2009

2008
All-window profiling of concurrent executions.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008

Inferring locks for atomic sections.
Proceedings of the ACM SIGPLAN 2008 Conference on Programming Language Design and Implementation, 2008

2007
Quantifying the effectiveness of testing via efficient residual path profiling.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

Preferential path profiling: compactly numbering interesting paths.
Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2007

2006
Cache-conscious coallocation of hot data streams.
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006

Profile-guided proactive garbage collection for locality optimization.
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006

HeapMD: identifying heap-based bugs using anomaly detection.
Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, 2006

2005
Variational Path Profiling.
Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques (PACT 2005), 2005

2004
Low-overhead memory leak detection using adaptive statistical profiling.
Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems, 2004

2002
An efficient profile-analysis framework for data-layout optimizations.
Proceedings of the Conference Record of POPL 2002: The 29th SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2002

Dynamic Hot Data Stream Prefetching for General-Purpose Programs.
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2002

2001
Efficient Representations and Abstractions for Quantifying and Exploiting Data Reference Locality.
Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2001

On the Stability of Temporal Data Reference Profiles.
Proceedings of the 2001 International Conference on Parallel Architectures and Compilation Techniques (PACT 2001), 2001

2000
Making Pointer-Based Data Structures Cache Conscious.
Computer, 2000

Designing a Trace Format for Heap Allocation Events.
Proceedings of the ISMM 2000, 2000

1999
Cache-Conscious Structure Layout.
Proceedings of the 1999 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 1999

Cache-Conscious Structure Definition.
Proceedings of the 1999 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 1999

1998
Using Generational Garbage Collection To Implement Cache-Conscious Data Placement.
Proceedings of the International Symposium on Memory Management, 1998

1995
Storm Watch: A Tool for Visualizing Memory System Protocols.
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995

1994
Cachier: A Tool for Automatically Inserting CICO Annotations.
Proceedings of the 1994 International Conference on Parallel Processing, 1994


  Loading...