| 2013 | ||
|---|---|---|
| j8 | Dehao Chen, Neil Vachharajani, Robert Hundt, Xinliang D. Li, Stéphane Eranian, Wenguang Chen, Weimin Zheng: Taming Hardware Event Samples for Precise and Versatile Feedback Directed Optimizations. IEEE Trans. Computers 62(2): 376-389 (2013) | |
| 2011 | ||
| c21 | Robert Hundt, Easwaran Raman, Martin Thuresson, Neil Vachharajani: MAO - An extensible micro-architectural optimizer. CGO 2011: 1-10 | |
| c20 | Tianwei Sheng, Neil Vachharajani, Stéphane Eranian, Robert Hundt, Wenguang Chen, Weimin Zheng: RACEZ: a lightweight and non-invasive race detection tool for production applications. ICSE 2011: 401-410 | |
| c19 | Lingjia Tang, Jason Mars, Neil Vachharajani, Robert Hundt, Mary Lou Soffa: The impact of memory subsystem resource sharing on datacenter applications. ISCA 2011: 283-294 | |
| c18 | Tipp Moseley, Neil Vachharajani, William Jalby: Hardware Performance Monitoring for the Rest of Us: A Position and Survey. NPC 2011: 293-312 | |
| 2010 | ||
| c17 | Dehao Chen, Neil Vachharajani, Robert Hundt, Shih-wei Liao, Vinodha Ramasamy, Paul Yuan, Wenguang Chen, Weimin Zheng: Taming hardware event samples for FDO compilation. CGO 2010: 42-52 | |
| c16 | Jason Mars, Neil Vachharajani, Robert Hundt, Mary Lou Soffa: Contention aware execution: online contention detection and response. CGO 2010: 257-265 | |
| 2008 | ||
| j7 | Matthew J. Bridges, Neil Vachharajani, Yun Zhang, Thomas B. Jablin, David I. August: Revisiting the Sequential Programming Model for the Multicore Era. IEEE Micro 28(1): 12-20 (2008) | |
| j6 | Ram Rangan, Neil Vachharajani, Guilherme Ottoni, David I. August: Performance scalability of decoupled software pipelining. TACO 5(2) (2008) | |
| c15 | Easwaran Raman, Neil Vachharajani, Ram Rangan, David I. August: Spice: speculative parallel iteration chunk execution. CGO 2008: 175-184 | |
| p1 | David I. August, Neil Vachharajani: Speculation. Wiley Encyclopedia of Computer Science and Engineering 2008 | |
| 2007 | ||
| j5 | David I. August, Jonathan Chang, Sylvain Girbal, Daniel Gracia Pérez, Gilles Mouchard, David A. Penry, Olivier Temam, Neil Vachharajani: UNISIM: An Open Simulation Environment and Library for Complex Architecture Design and Collaborative Development. Computer Architecture Letters 6(2): 45-48 (2007) | |
| c14 | Neil Vachharajani, Ram Rangan, Easwaran Raman, Matthew J. Bridges, Guilherme Ottoni, David I. August: Speculative Decoupled Software Pipelining. PACT 2007: 49-59 | |
| c13 | Matthew J. Bridges, Neil Vachharajani, Yun Zhang, Thomas B. Jablin, David I. August: Revisiting the Sequential Programming Model for Multi-Core. MICRO 2007: 69-84 | |
| c12 | Bolei Guo, Neil Vachharajani, David I. August: Shape analysis with inductive recursion synthesis. PLDI 2007: 256-265 | |
| 2006 | ||
| j4 | Manish Vachharajani, Neil Vachharajani, David A. Penry, Jason A. Blome, Sharad Malik, David I. August: The Liberty Simulation Environment: A deliberate approach to high-level system modeling. ACM Trans. Comput. Syst. 24(3): 211-249 (2006) | |
| c11 | Bolei Guo, Youfeng Wu, Cheng Wang, Matthew J. Bridges, Guilherme Ottoni, Neil Vachharajani, Jonathan Chang, David I. August: Selective Runtime Memory Disambiguation in a Dynamic Binary Translator. CC 2006: 65-79 | |
| c10 | Ram Rangan, Neil Vachharajani, Adam Stoler, Guilherme Ottoni, David I. August, George Z. N. Cai: Support for High-Frequency Streaming in CMPs. MICRO 2006: 259-272 | |
| c9 | Matthew J. Bridges, Neil Vachharajani, Guilherme Ottoni, David I. August: Automatic instruction scheduler retargeting by reverse-engineering. PLDI 2006: 228-238 | |
| 2005 | ||
| j3 | Neil Vachharajani, Matthew Iyer, Chinmay Ashok, Manish Vachharajani, David I. August, Daniel A. Connors: Chip multi-processor scalability for single-threaded applications. SIGARCH Computer Architecture News 33(4): 44-53 (2005) | |
| j2 | George A. Reis, Jonathan Chang, Neil Vachharajani, Ram Rangan, David I. August, Shubhendu S. Mukherjee: Software-controlled fault tolerance. TACO 2(4): 366-396 (2005) | |
| c8 | George A. Reis, Jonathan Chang, Neil Vachharajani, Ram Rangan, David I. August: SWIFT: Software Implemented Fault Tolerance. CGO 2005: 243-254 | |
| c7 | George A. Reis, Jonathan Chang, Neil Vachharajani, Ram Rangan, David I. August, Shubhendu S. Mukherjee: Design and Evaluation of Hybrid Fault-Detection Systems. ISCA 2005: 148-159 | |
| 2004 | ||
| j1 | Manish Vachharajani, Neil Vachharajani, David A. Penry, Jason A. Blome, David I. August: The Liberty Simulation Environment, version 1.0. SIGMETRICS Performance Evaluation Review 31(4): 19-24 (2004) | |
| c6 | Ram Rangan, Neil Vachharajani, Manish Vachharajani, David I. August: Decoupled Software Pipelining with the Synchronization Array. IEEE PACT 2004: 177-188 | |
| c5 | Manish Vachharajani, Neil Vachharajani, Sharad Malik, David I. August: Facilitating reuse in hardware models with enhanced type inference. CODES+ISSS 2004: 86-91 | |
| c4 | Neil Vachharajani, Matthew J. Bridges, Jonathan Chang, Ram Rangan, Guilherme Ottoni, Jason A. Blome, George A. Reis, Manish Vachharajani, David I. August: RIFLE: An Architectural Framework for User-Centric Information-Flow Security. MICRO 2004: 243-254 | |
| c3 | Manish Vachharajani, Neil Vachharajani, David I. August: The liberty structural specification language: a high-level modeling language for component reuse. PLDI 2004: 195-206 | |
| 2003 | ||
| c2 | Spyridon Triantafyllis, Manish Vachharajani, Neil Vachharajani, David I. August: Compiler Optimization-Space Exploration. CGO 2003: 204-215 | |
| 2002 | ||
| c1 | Manish Vachharajani, Neil Vachharajani, David A. Penry, Jason A. Blome, David I. August: Microarchitectural exploration with Liberty. MICRO 2002: 271-282 | |
Data released under the ODC-BY 1.0 license — See also our legal information page