Maximizing multiprocessor performance with the SUIF compiler MW Hall, JM Anderson, SP Amarasinghe, BR Murphy, SW Liao, ... Computer 29 (12), 84-89, 1996 | 831 | 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 | 433 | 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 | 222 | 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 | 123 | 1991 |
Interprocedural analysis for parallelization MW Hall, BR Murphy, SP Amarasinghe, SW Liao, MS Lam Languages and Compilers for Parallel Computing: 8th International Workshop …, 1996 | 113* | 1996 |
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 | 88 | 2005 |
An overview of the SUIF2 compiler infrastructure G Aigner http://suif. stanford. edu/, 2000 | 86 | 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 | 69 | 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 | 42 | 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 | 41 | 1998 |
Thread synchronization methods and apparatus for managed run-time environments T Shpeisman, AR Adl-Tabatabai, B Murphy US Patent 7,610,585, 2009 | 40 | 2009 |
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 | 34 | 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 |
The basic SUIF programming guide G Aigner, A Diwan, DL Heine, MS Lam, DL Moore, BR Murphy, ... Computer Systems Laboratory, Stanford University, 2000 | 23 | 2000 |
Apparatus, system and method of geofencing ZG Wang, J Ma, BR Murphy US Patent App. 15/300,797, 2017 | 21 | 2017 |
Program analysis with partial transfer functions BR Murphy, MS Lam Proceedings of the 2000 ACM SIGPLAN workshop on Partial evaluation and …, 1999 | 21 | 1999 |