| 2012 | ||
|---|---|---|
| e9 | Utpal Banerjee, Kyle A. Gallivan, Gianfranco Bilardi, Manolis Katevenis (Eds.): International Conference on Supercomputing, ICS'12, Venice, Italy, June 25-29, 2012. ACM 2012, isbn 978-1-4503-1316-2 | |
| 2011 | ||
| j10 | Utpal Banerjee: Mathematical foundation of trace scheduling. ACM Trans. Program. Lang. Syst. 33(3): 10 (2011) | |
| r4 | ||
| r3 | ||
| r2 | ||
| r1 | ||
| 2010 | ||
| c19 | Arun Kejariwal, Milind Girkar, Xinmin Tian, Hideki Saito, Alexandru Nicolau, Alexander V. Veidenbaum, Utpal Banerjee, Constantine D. Polychronopoulos: Exploitation of nested thread-level speculative parallelism on multi-core systems. Conf. Computing Frontiers 2010: 99-100 | |
| c18 | Arun Kejariwal, Milind Girkar, Xinmin Tian, Hideki Saito, Alexandru Nicolau, Alexander V. Veidenbaum, Utpal Banerjee, Constantine D. Polychronopoulos: On the efficacy of call graph-level thread-level speculation. WOSP/SIPEW 2010: 247-248 | |
| 2009 | ||
| c17 | Arun Kejariwal, Alexandru Nicolau, Alexander V. Veidenbaum, Utpal Banerjee, Constantine D. Polychronopoulos: Efficient Scheduling of Nested Parallel Loops on Multi-Core Systems. ICPP 2009: 74-83 | |
| c16 | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Alexander V. Veidenbaum, Constantine D. Polychronopoulos: Cache-aware partitioning of multi-dimensional iteration spaces. SYSTOR 2009: 15 | |
| 2008 | ||
| c15 | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Alexander V. Veidenbaum, Constantine D. Polychronopoulos: Cache-aware iteration space partitioning. PPOPP 2008: 269-270 | |
| c14 | Arun Kejariwal, Alexander V. Veidenbaum, Alexandru Nicolau, Xinmin Tian, Milind Girkar, Hideki Saito, Utpal Banerjee: Comparative architectural characterization of SPEC CPU2000 and CPU2006 benchmarks on the intel® CoreTM 2 Duo processor. ICSAMOS 2008: 132-141 | |
| 2007 | ||
| c13 | 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 | |
| e8 | Utpal Banerjee, José Moreira, Michel Dubois, Per Stenström (Eds.): Proceedings of the 4th Conference on Computing Frontiers, 2007, Ischia, Italy, May 7-9, 2007. ACM 2007, isbn 978-1-59593-683-7 | |
| 2006 | ||
| c12 | 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 | |
| c11 | 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 | |
| c10 | Utpal Banerjee, Brian Bliss, Zhiqiang Ma, Paul Petersen: A theory of data race detection. PADTAD 2006: 69-78 | |
| c9 | 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 | ||
| c8 | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Constantine D. Polychronopoulos: A novel approach for partitioning iteration spaces with variable densities. PPOPP 2005: 120-131 | |
| 2004 | ||
| j9 | Utpal Banerjee: Guest Editor's Introduction. International Journal of Parallel Programming 32(3): 165-166 (2004) | |
| j8 | Utpal Banerjee: Guest Editor's Introduction. International Journal of Parallel Programming 32(4): 259-261 (2004) | |
| 2003 | ||
| e7 | Utpal Banerjee, Kyle Gallivan, Antonio González (Eds.): Proceedings of the 17th Annual International Conference on Supercomputing, ICS 2003, San Francisco, CA, USA, June 23-26, 2003. ACM 2003, isbn 1-58113-733-8 | |
| 2001 | ||
| c7 | Youfeng Wu, Utpal Banerjee, Yong-Fong Lee: Calculation of Load Invalidation Rates for Data Speculation. ISCA PDCS 2001: 75-82 | |
| 1997 | ||
| b3 | Utpal Banerjee: Dependence analysis. Loop transformations for restructuring compilers, Kluwer 1997, isbn 978-0-7923-9809-7, pp. I-XVII, 1-214 | |
| e6 | David C. Sehr, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 9th International Workshop, LCPC'96, San Jose, California, USA, August 8-10, 1996, Proceedings. Lecture Notes in Computer Science 1239, Springer 1997, isbn 3-540-63091-0 | |
| 1996 | ||
| c6 | 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 | |
| c5 | K. Sridharan, Pohua P. Chang, Utpal Banerjee, Ravi Narayanaswamy, Suresh Rao: Memory Optimizations in the Intel Reference Compiler. LCPC 1996: 608-610 | |
| e5 | Chua-Huang Huang, P. Sadayappan, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 8th International Workshop, LCPC'95, Columbus, Ohio, USA, August 10-12, 1995, Proceedings. Lecture Notes in Computer Science 1033, Springer 1996, isbn 3-540-60765-X | |
| 1995 | ||
| c4 | Pohua P. Chang, Utpal Banerjee: Profile-Guided Multi-Heuristic Branch Prediction. ICPP (1) 1995: 215-218 | |
| c3 | James Radigan, Pohua P. Chang, Utpal Banerjee: Integer Loop Code Generation for VLIW. LCPC 1995: 318-330 | |
| e4 | Keshav Pingali, Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 7th International Workshop, LCPC'94, Ithaca, NY, USA, August 8-10, 1994, Proceedings. Lecture Notes in Computer Science 892, Springer 1995, isbn 3-540-58868-X | |
| 1994 | ||
| b2 | Utpal Banerjee: Loop parallelization. Loop transformations for restructuring compilers, Kluwer 1994, isbn 978-0-7923-9455-6, pp. I-XVIII, 1-174 | |
| j7 | Utpal Banerjee, David Gelernter, Alex Nicolau, David A. Padua: Editors' introduction. International Journal of Parallel Programming 22(1): 1 (1994) | |
| j6 | Utpal Banerjee: Editor's introduction. International Journal of Parallel Programming 22(5): 483 (1994) | |
| e3 | Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 6th International Workshop, Portland, Oregon, USA, August 12-14, 1993, Proceedings. Lecture Notes in Computer Science 768, Springer 1994, isbn 3-540-57659-2 | |
| 1993 | ||
| b1 | Utpal Banerjee: Loop transformations for restructuring compilers - the foundations. Kluwer 1993, isbn 978-0-7923-9318-4, pp. I-XVIII, 1-305 | |
| e2 | Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, 5th International Workshop, New Haven, Connecticut, USA, August 3-5, 1992, Proceedings. Lecture Notes in Computer Science 757, Springer 1993, isbn 3-540-57502-2 | |
| 1992 | ||
| e1 | Utpal Banerjee, David Gelernter, Alexandru Nicolau, David A. Padua (Eds.): Languages and Compilers for Parallel Computing, Fourth International Workshop, Santa Clara, California, USA, August 7-9, 1991, Proceedings. Lecture Notes in Computer Science 589, Springer 1992, isbn 3-540-55422-X | |
| 1988 | ||
| j5 | Utpal Banerjee: An introduction to a formal theory of dependence analysis. The Journal of Supercomputing 2(2): 133-149 (1988) | |
| 1987 | ||
| j4 | Michael Wolfe, Utpal Banerjee: Data dependence and its application to parallel processing. International Journal of Parallel Programming 16(2): 137-178 (1987) | |
| j3 | 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 | ||
| c2 | Constantine D. Polychronopoulos, Utpal Banerjee: Speedup Bounds and Processor Allocation for Parallel Programs on Multiprocessors. ICPP 1986: 961-968 | |
| 1984 | ||
| j2 | Utpal Banerjee, Daniel Gajski: Fast Execution of Loops with IF Statements. IEEE Trans. Computers 33(11): 1030-1033 (1984) | |
| c1 | ||
| 1979 | ||
| j1 | 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) | |
Data released under the ODC-BY 1.0 license — See also our legal information page