Maximizing multiprocessor performance with the SUIF compiler MW Hall, JM Anderson, SP Amarasinghe, BR Murphy, SW Liao, ... Computer 29 (12), 84-89, 1996 | 771 | 1996 |
SUIF: An infrastructure for research on parallelizing and optimizing compilers RP Wilson, RS French, CS Wilson, SP Amarasinghe, JM Anderson, ... ACM Sigplan Notices 29 (12), 31-37, 1994 | 737 | 1994 |
A scalable auto-tuning framework for compiler optimization A Tiwari, C Chen, J Chame, M Hall, JK Hollingsworth 2009 IEEE International Symposium on Parallel & Distributed Processing, 1-12, 2009 | 261 | 2009 |
The architecture of the DIVA processing-in-memory chip J Draper, J Chame, M Hall, C Steele, T Barrett, J LaCoss, J Granacki, ... Proceedings of the 16th international conference on Supercomputing, 14-25, 2002 | 249 | 2002 |
Mapping irregular applications to DIVA, a PIM-based data-intensive architecture M Hall, P Kogge, J Koller, P Diniz, J Chame, J Draper, J LaCoss, ... SC'99: Proceedings of the 1999 ACM/IEEE Conference on Supercomputing, 57-57, 1999 | 244 | 1999 |
CHiLL: A framework for composing high-level loop transformations C Chen, J Chame, M Hall Technical Report 08-897, U. of Southern California, 2008 | 223 | 2008 |
Detecting coarse-grain parallelism using an interprocedural parallelizing compiler MW Hall, SP Amarasinghe, BR Murphy, SW Liao, MS Lam Supercomputing'95: Proceedings of the 1995 ACM/IEEE Conference on …, 1995 | 215 | 1995 |
Superword-level parallelism in the presence of control flow J Shin, M Hall, J Chame International Symposium on Code Generation and Optimization, 165-175, 2005 | 157 | 2005 |
A compiler approach to fast hardware design space exploration in FPGA-based systems B So, MW Hall, PC Diniz ACM SIGPLAN Notices 37 (5), 165-176, 2002 | 156 | 2002 |
A methodology for procedure cloning KD Cooper, MW Hall, K Kennedy Computer Languages 19 (2), 105-117, 1993 | 153 | 1993 |
Combining models and guided empirical search to optimize for multiple levels of the memory hierarchy C Chen, J Chame, M Hall International Symposium on Code Generation and Optimization, 111-122, 2005 | 147 | 2005 |
The ParaScope parallel programming environment KD Cooper, MW Hall, RT Hood, K Kennedy, KS McKinley, ... Proceedings of the IEEE 81 (2), 244-263, 1993 | 147 | 1993 |
Procedure cloning KD Cooper, MW Hall, K Kennedy Proceedings of the 1992 International Conference on Computer Languages, 96 …, 1992 | 134 | 1992 |
Exascale software study: Software challenges in extreme scale systems S Amarasinghe, D Campbell, W Carlson, A Chien, W Dally, E Elnohazy, ... DARPA IPTO, Air Force Research Labs, Tech. Rep, 1-153, 2009 | 128 | 2009 |
Managing interprocedural optimization MW Hall | 126 | 1991 |
An experiment with inline substitution KD Cooper, MW Hall, L Torczon Software: Practice and Experience 21 (6), 581-601, 1991 | 122 | 1991 |
Interprocedural compilation of Fortran D for MIMD distributed-memory machines MWHSH Ken, KCW Tseng | 121 | 1991 |
Loop transformation recipes for code generation and auto-tuning M Hall, J Chame, C Chen, J Shin, G Rudy, MM Khan International Workshop on Languages and Compilers for Parallel Computing, 50-64, 2009 | 120 | 2009 |
FIAT: A framework for interprocedural analysis and transformation MW Hall, JM Mellor-Crummey, A Carle, RG Rodriguez International Workshop on Languages and Compilers for Parallel Computing …, 1993 | 109 | 1993 |
Efficient call graph analysis MW Hall, K Kennedy ACM Letters on Programming Languages and Systems (LOPLAS) 1 (3), 227-242, 1992 | 105 | 1992 |