| 2009 | ||
|---|---|---|
| 28 | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Alexander V. Veidenbaum, Constantine D. Polychronopoulos: Cache-aware partitioning of multi-dimensional iteration spaces. SYSTOR 2009: 15 | |
| 2008 | ||
| 27 | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Alexander V. Veidenbaum, Constantine D. Polychronopoulos: Cache-aware iteration space partitioning. PPOPP 2008: 269-270 | |
| 2007 | ||
| 26 | Utpal Banerjee, José Moreira, Michel Dubois, Per Stenström: Proceedings of the 4th Conference on Computing Frontiers, 2007, Ischia, Italy, May 7-9, 2007 ACM 2007 | |
| 25 | Arun Kejariwal, Xinmin Tian, Milind Girkar, Wei Li, Sergey Kozhukhov, Utpal Banerjee, Alexandru Nicolau, Alexander V. Veidenbaum, Constantine D. Polychronopoulos: Tight analysis of the performance potential of thread speculation using spec CPU 2006. PPOPP 2007: 215-225 | |
| 2006 | ||
| 24 | Arun Kejariwal, Xinmin Tian, Wei Li, Milind Girkar, Sergey Kozhukhov, Hideki Saito, Utpal Banerjee, Alexandru Nicolau, Alexander V. Veidenbaum, Constantine D. Polychronopoulos: On the performance potential of different types of speculative thread-level parallelism: The DL version of this paper includes corrections that were not made available in the printed proceedings. ICS 2006: 24 | |
| 23 | Arun Kejariwal, Hideki Saito, Xinmin Tian, Milind Girkar, Wei Li, Utpal Banerjee, Alexandru Nicolau, Constantine D. Polychronopoulos: Lightweight lock-free synchronization methods for multithreading. ICS 2006: 361-371 | |
| 22 | Utpal Banerjee, Brian Bliss, Zhiqiang Ma, Paul Petersen: A theory of data race detection. PADTAD 2006: 69-78 | |
| 21 | Arun Kejariwal, Alexandru Nicolau, Hideki Saito, Xinmin Tian, Milind Girkar, Utpal Banerjee, Constantine D. Polychronopoulos: A general approach for partitioning N-dimensional parallel nested loops with conditionals. SPAA 2006: 49-58 | |
| 2005 | ||
| 20 | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Constantine D. Polychronopoulos: A novel approach for partitioning iteration spaces with variable densities. PPOPP 2005: 120-131 | |
| 2004 | ||
| 19 | Utpal Banerjee: Guest Editor's Introduction. International Journal of Parallel Programming 32(3): 165-166 (2004) | |
| 18 | Utpal Banerjee: Guest Editor's Introduction. International Journal of Parallel Programming 32(4): 259-261 (2004) | |
| 2003 | ||
| 17 | Utpal Banerjee, Kyle Gallivan, Antonio González: Proceedings of the 17th Annual International Conference on Supercomputing, ICS 2003, San Francisco, CA, USA, June 23-26, 2003 ACM 2003 | |
| 2001 | ||
| 16 | Youfeng Wu, Utpal Banerjee, Yong-Fong Lee: Calculation of Load Invalidation Rates for Data Speculation. ISCA PDCS 2001: 75-82 | |
| 1997 | ||
| 15 | David C. Sehr, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua: Languages and Compilers for Parallel Computing, 9th International Workshop, LCPC'96, San Jose, California, USA, August 8-10, 1996, Proceedings Springer 1997 | |
| 1996 | ||
| 14 | Chua-Huang Huang, P. Sadayappan, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua: Languages and Compilers for Parallel Computing, 8th International Workshop, LCPC'95, Columbus, Ohio, USA, August 10-12, 1995, Proceedings Springer 1996 | |
| 13 | Pohua P. Chang, Dong-yuan Chen, Yong-Fong Lee, Youfeng Wu, Utpal Banerjee: Bidirectional Scheduling: A New Global Code Scheduling Approach. LCPC 1996: 222-230 | |
| 12 | K. Sridharan, Pohua P. Chang, Utpal Banerjee, Ravi Narayanaswamy, Suresh Rao: Memory Optimizations in the Intel Reference Compiler. LCPC 1996: 608-610 | |
| 1995 | ||
| 11 | Keshav Pingali, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua: Languages and Compilers for Parallel Computing, 7th International Workshop, LCPC'94, Ithaca, NY, USA, August 8-10, 1994, Proceedings Springer 1995 | |
| 10 | Pohua P. Chang, Utpal Banerjee: Profile-Guided Multi-Heuristic Branch Prediction. ICPP (1) 1995: 215-218 | |
| 9 | James Radigan, Pohua P. Chang, Utpal Banerjee: Integer Loop Code Generation for VLIW. LCPC 1995: 318-330 | |
| 1994 | ||
| 8 | Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua: Languages and Compilers for Parallel Computing, 6th International Workshop, Portland, Oregon, USA, August 12-14, 1993, Proceedings Springer 1994 | |
| 1993 | ||
| 7 | Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua: Languages and Compilers for Parallel Computing, 5th International Workshop, New Haven, Connecticut, USA, August 3-5, 1992, Proceedings Springer 1993 | |
| 1992 | ||
| 6 | Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua: Languages and Compilers for Parallel Computing, Fourth International Workshop, Santa Clara, California, USA, August 7-9, 1991, Proceedings Springer 1992 | |
| 1987 | ||
| 5 | Constantine D. Polychronopoulos, Utpal Banerjee: Processor Allocation for Horizontal and Vertical Parallelism and Related Speedup Bounds. IEEE Trans. Computers 36(4): 410-420 (1987) | |
| 1986 | ||
| 4 | Constantine D. Polychronopoulos, Utpal Banerjee: Speedup Bounds and Processor Allocation for Parallel Programs on Multiprocessors. ICPP 1986: 961-968 | |
| 1984 | ||
| 3 | Utpal Banerjee, Daniel Gajski: Fast Execution of Loops With IF Statements. ISCA 1984: 126-132 | |
| 2 | Utpal Banerjee, Daniel Gajski: Fast Execution of Loops with IF Statements. IEEE Trans. Computers 33(11): 1030-1033 (1984) | |
| 1979 | ||
| 1 | Utpal Banerjee, Shyh-Ching Chen, David J. Kuck, Ross A. Towle: Time and Parallel Processor Bounds for Fortran-Like Loops. IEEE Trans. Computers 28(9): 660-670 (1979) | |