2009 |
28 | EE | Arun Kejariwal,
Alexander V. Veidenbaum,
Alexandru Nicolau,
Milind Girkar,
Xinmin Tian,
Hideki Saito:
On the exploitation of loop-level parallelism in embedded applications.
ACM Trans. Embedded Comput. Syst. 8(2): (2009) |
2007 |
27 | EE | Perry H. Wang,
Jamison D. Collins,
Gautham N. Chinya,
Hong Jiang,
Xinmin Tian,
Milind Girkar,
Nick Y. Yang,
Guei-Yuan Lueh,
Hong Wang:
EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system.
PLDI 2007: 156-166 |
26 | 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 |
25 | EE | Arun Kejariwal,
Alexander V. Veidenbaum,
Alexandru Nicolau,
Milind Girkar,
Xinmin Tian,
Hideki Saito:
Challenges in exploitation of loop parallelism in embedded applications.
CODES+ISSS 2006: 173-180 |
24 | EE | Milind Girkar,
Arun Kejariwal,
Xinmin Tian,
Hideki Saito,
Alexandru Nicolau,
Alexander V. Veidenbaum,
Constantine D. Polychronopoulos:
Probablistic Self-Scheduling.
Euro-Par 2006: 253-264 |
23 | 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 |
22 | 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 |
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 |
20 | EE | Aart J. C. Bik,
Xinmin Tian,
Milind Girkar:
Multimedia vectorization of floating-point MIN/MAX reductions.
Concurrency and Computation: Practice and Experience 18(9): 997-1007 (2006) |
2005 |
19 | EE | Xinmin Tian,
Rakesh Krishnaiyer,
Hideki Saito,
Milind Girkar,
Wei Li:
Impact of Compiler-based Data-Prefetching Techniques on SPEC OMP Application Performance.
IPDPS 2005 |
18 | EE | Xinmin Tian,
Milind Girkar,
Aart J. C. Bik,
Hideki Saito:
Practical Compiler Techniques on Efficient Multithreaded Code Generation for OpenMP Programs.
Comput. J. 48(5): 588-601 (2005) |
17 | EE | Xinmin Tian,
Jay Hoeflinger,
Grant Haab,
Yen-Kuang Chen,
Milind Girkar,
Sanjiv Shah:
A compiler for exploiting nested parallelism in OpenMP programs.
Parallel Computing 31(10-12): 960-983 (2005) |
2004 |
16 | EE | Dongkeun Kim,
Shih-Wei Liao,
Perry H. Wang,
Juan del Cuvillo,
Xinmin Tian,
Xiang Zou,
Hong Wang,
Donald Yeung,
Milind Girkar,
John Paul Shen:
Physical Experimentation with Prefetching Helper Threads on Intel's Hyper-Threaded Processors.
CGO 2004: 27-38 |
15 | EE | Xinmin Tian,
Milind Girkar:
Effect of Optimizations on Performance of OpenMP Programs.
HiPC 2004: 133-143 |
14 | EE | Yen-Kuang Chen,
Xinmin Tian,
Steven Ge,
Milind Girkar:
Towards Efficient Multi-Level Threading of H.264 Encoder on Intel Hyper-Threading Architectures.
IPDPS 2004 |
2003 |
13 | EE | Xinmin Tian,
Milind Girkar,
Sanjiv Shah,
Douglas Armstrong,
Ernesto Su,
Paul Petersen:
Compiler and Runtime Support for Running OpenMP Programs on Pentium-and Itanium-Architectures.
HIPS 2003: 47-55 |
12 | EE | Xinmin Tian,
Milind Girkar,
Sanjiv Shah,
Douglas Armstrong,
Ernesto Su,
Paul Petersen:
Compiler and Runtime Support for Running OpenMP Programs on Pentium- and Itanium-Architectures.
IPDPS 2003: 130 |
11 | EE | Xinmin Tian,
Yen-Kuang Chen,
Milind Girkar,
Steven Ge,
Rainer Lienhart,
Sanjiv Shah:
Exploring the Use of Hyper-Threading Technology for Multimedia Applications with Intel® OpenMP* Compiler.
IPDPS 2003: 36 |
10 | EE | Juan del Cuvillo,
Xinmin Tian,
Guang R. Gao,
Milind Girkar:
Performance Study of a Whole Genome Comparison Tool on a Hyper-Threading Multiprocessor.
ISHPC 2003: 450-457 |
2002 |
9 | EE | Aart J. C. Bik,
Milind Girkar,
Paul M. Grey,
Xinmin Tian:
Automatic Detection of Saturation and Clipping Idioms.
LCPC 2002: 61-74 |
8 | | Aart J. C. Bik,
Milind Girkar,
Paul M. Grey,
Xinmin Tian:
Automatic Intra-Register Vectorization for the Intel? Architecture.
International Journal of Parallel Programming 30(2): 65-98 (2002) |
1999 |
7 | | Aart J. C. Bik,
Milind Girkar,
Mohammad R. Haghighat:
Incorporating Intel MMX technology into a Java JIT compiler.
Scientific Programming 7(1): 167-184 (1999) |
1995 |
6 | EE | Milind Girkar,
Constantine D. Polychronopoulos:
Extracting Task-Level Parallelism
ACM Trans. Program. Lang. Syst. 17(4): 600-634 (1995) |
1992 |
5 | EE | Milind Girkar,
Constantine D. Polychronopoulos:
Automatic Extraction of Functional Parallelism from Ordinary Programs.
IEEE Trans. Parallel Distrib. Syst. 3(2): 166-178 (1992) |
1991 |
4 | | Milind Girkar,
Constantine D. Polychronopoulos:
Optimization of Data/Control Conditions in Task Graphs.
LCPC 1991: 152-168 |
1989 |
3 | | Constantine D. Polychronopoulos,
Milind Girkar,
Mohammad R. Haghighat,
Chia Ling Lee,
Bruce Leung,
Dale Schouten:
Parafrase-2: An Environment for Parallelizing Partitioning Synchronizing and Scheduling Programs on Multiprocessors.
ICPP (2) 1989: 39-48 |
2 | EE | Constantine D. Polychronopoulos,
Milind Girkar,
Mohammad R. Haghighat,
Chia Ling Lee,
Bruce Leung,
Dale Schouten:
Parafrase-2: an Environment for Parallelizing, Partitioning, Synchronizing, and Scheduling Programs on Multiprocessors.
International Journal of High Speed Computing 1(1): 45-72 (1989) |
1988 |
1 | EE | Milind Girkar,
Constantine D. Polychronopoulos:
Partitioning programs for parallel execution.
ICS 1988: 216-229 |