According to our database1, Neil Vachharajani authored at least 33 papers between 2002 and 2015.
Legend:Book In proceedings Article PhD thesis Other
Purity: Building Fast, Highly-Available Enterprise Flash Storage from Commodity Components.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015
Taming Hardware Event Samples for Precise and Versatile Feedback Directed Optimizations.
IEEE Trans. Computers, 2013
Flash in an enterprise storage array - 10x performance for less than disk.
Proceedings of the 2013 IEEE Hot Chips 25 Symposium (HCS), 2013
Hardware Performance Monitoring for the Rest of Us: A Position and Survey.
Proceedings of the Network and Parallel Computing - 8th IFIP International Conference, 2011
The impact of memory subsystem resource sharing on datacenter applications.
Proceedings of the 38th International Symposium on Computer Architecture (ISCA 2011), 2011
RACEZ: a lightweight and non-invasive race detection tool for production applications.
Proceedings of the 33rd International Conference on Software Engineering, 2011
MAO - An extensible micro-architectural optimizer.
Proceedings of the CGO 2011, 2011
Contention aware execution: online contention detection and response.
Proceedings of the CGO 2010, 2010
Taming hardware event samples for FDO compilation.
Proceedings of the CGO 2010, 2010
Proceedings of the Wiley Encyclopedia of Computer Science and Engineering, 2008
Performance scalability of decoupled software pipelining.
Revisiting the Sequential Programming Model for the Multicore Era.
IEEE Micro, 2008
Spice: speculative parallel iteration chunk execution.
Proceedings of the Sixth International Symposium on Code Generation and Optimization (CGO 2008), 2008
UNISIM: An Open Simulation Environment and Library for Complex Architecture Design and Collaborative Development.
Computer Architecture Letters, 2007
Shape analysis with inductive recursion synthesis.
Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, 2007
Revisiting the Sequential Programming Model for Multi-Core.
Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-40 2007), 2007
Speculative Decoupled Software Pipelining.
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), 2007
The Liberty Simulation Environment: A deliberate approach to high-level system modeling.
ACM Trans. Comput. Syst., 2006
Automatic instruction scheduler retargeting by reverse-engineering.
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006
Support for High-Frequency Streaming in CMPs.
Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-39 2006), 2006
Selective Runtime Memory Disambiguation in a Dynamic Binary Translator.
Proceedings of the Compiler Construction, 15th International Conference, 2006
Software-controlled fault tolerance.
Chip multi-processor scalability for single-threaded applications.
SIGARCH Computer Architecture News, 2005
Design and Evaluation of Hybrid Fault-Detection Systems.
Proceedings of the 32st International Symposium on Computer Architecture (ISCA 2005), 2005
SWIFT: Software Implemented Fault Tolerance.
Proceedings of the 3nd IEEE / ACM International Symposium on Code Generation and Optimization (CGO 2005), 2005
The Liberty Simulation Environment, version 1.0.
SIGMETRICS Performance Evaluation Review, 2004
The liberty structural specification language: a high-level modeling language for component reuse.
Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation 2004, 2004
RIFLE: An Architectural Framework for User-Centric Information-Flow Security.
Proceedings of the 37th Annual International Symposium on Microarchitecture (MICRO-37 2004), 2004
Facilitating reuse in hardware models with enhanced type inference.
Proceedings of the 2nd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, 2004
Decoupled Software Pipelining with the Synchronization Array.
Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques (PACT 2004), 29 September, 2004
The liberty simulation environment as a pedagogical tool.
Proceedings of the 2003 workshop on Computer architecture education, 2003
Compiler Optimization-Space Exploration.
Proceedings of the 1st IEEE / ACM International Symposium on Code Generation and Optimization (CGO 2003), 2003
Microarchitectural exploration with Liberty.
Proceedings of the 35th Annual International Symposium on Microarchitecture, 2002