| Maximizing multiprocessor performance with the SUIF compiler MW Hall, JM Anderson, SP Amarasinghe, BR Murphy, SW Liao, ... Computer 29 (12), 84-89, 1996 | 815 | 1996 |
| Compiler and runtime support for efficient software transactional memory AR Adl-Tabatabai, BT Lewis, V Menon, BR Murphy, B Saha, T Shpeisman ACM SIGPLAN Notices 41 (6), 26-37, 2006 | 435 | 2006 |
| Detecting coarse-grain parallelism using an interprocedural parallelizing compiler MH Hall, SP Amarasinghe, BR Murphy, SW Liao, MS Lam Proceedings of the 1995 ACM/IEEE conference on Supercomputing, 49-es, 1995 | 223 | 1995 |
| Implementing regular tree expressions A Aiken, BR Murphy Conference on Functional Programming Languages and Computer Architecture …, 1991 | 130 | 1991 |
| Static type inference in a dynamically typed language A Aiken, B Murphy Proceedings of the 18th ACM SIGPLAN-SIGACT symposium on Principles of …, 1991 | 124 | 1991 |
| Interprocedural analysis for parallelization MW Hall, BR Murphy, SP Amarasinghe, SW Liao, MS Lam International Workshop on Languages and Compilers for Parallel Computing, 61-80, 1995 | 110* | 1995 |
| Enabling scalability and performance in a large scale CMP environment B Saha, AR Adl-Tabatabai, A Ghuloum, M Rajagopalan, RL Hudson, ... Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer …, 2007 | 96 | 2007 |
| Interprocedural parallelization analysis in SUIF MW Hall, SP Amarasinghe, BR Murphy, SW Liao, MS Lam ACM Transactions on Programming Languages and Systems (TOPLAS) 27 (4), 662-731, 2005 | 90 | 2005 |
| An overview of the SUIF2 compiler infrastructure G Aigner http://suif. stanford. edu/, 2000 | 83 | 2000 |
| Lock elision with transactional memory AR Adl-Tabatabai, J Fang, A Ghuloum, R Hudson, B Murphy, B Saha, ... US Patent App. 11/304,509, 2007 | 81 | 2007 |
| Multiprocessors from a software perspective SP Amarasinghe, JM Anderson, CS Wilson, SW Liao, BR Murphy, ... IEEE micro 16 (3), 52-61, 1996 | 70 | 1996 |
| The StarJIT Compiler: A Dynamic Compiler for Managed Runtime Environments. AR Adl-Tabatabai, J Bharadwaj, J Dong-Yuan Chen, A Ghuloum, ... Intel Technology Journal 7 (1), 2003 | 60 | 2003 |
| Thread synchronization with lock inflation methods and apparatus for managed run-time environments T Shpeisman, AR Adl-Tabatabai, B Murphy US Patent 7,567,963, 2009 | 44 | 2009 |
| Thread synchronization methods and apparatus for managed run-time environments T Shpeisman, AR Adl-Tabatabai, B Murphy US Patent 7,610,585, 2009 | 41 | 2009 |
| Predicated array data-flow analysis for run-time parallelization S Moon, MW Hall, BR Murphy Proceedings of the 12th international conference on Supercomputing, 204-211, 1998 | 40 | 1998 |
| A verifiable SSA program representation for aggressive compiler optimization VS Menon, N Glew, BR Murphy, A McCreight, T Shpeisman, ... Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of …, 2006 | 35 | 2006 |
| Improving 64-bit Java IPF performance by compressing heap references AR Adl-Tabatabai, J Bharadwaj, M Cierniak, M Eng, J Fang, BT Lewis, ... International Symposium on Code Generation and Optimization, 2004. CGO 2004 …, 2004 | 32 | 2004 |
| Apparatus, system and method of geofencing ZG Wang, J Ma, BR Murphy US Patent App. 15/300,797, 2017 | 25 | 2017 |
| The basic SUIF programming guide G Aigner, A Diwan, DL Heine, MS Lam, DL Moore, BR Murphy, ... Computer Systems Laboratory, Stanford University, 2000 | 22 | 2000 |
| Program analysis with partial transfer functions BR Murphy, MS Lam Proceedings of the 2000 ACM SIGPLAN workshop on Partial evaluation and …, 1999 | 21 | 1999 |