2009 |
28 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | Utpal Banerjee,
Brian Bliss,
Zhiqiang Ma,
Paul Petersen:
A theory of data race detection.
PADTAD 2006: 69-78 |
21 | EE | 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 | EE | 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 | EE | Utpal Banerjee:
Guest Editor's Introduction.
International Journal of Parallel Programming 32(3): 165-166 (2004) |
18 | EE | 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) |