2009 |
29 | EE | Haris Volos,
Adam Welc,
Ali-Reza Adl-Tabatabai,
Tatiana Shpeisman,
Xinmin Tian,
Ravi Narayanaswamy:
NePalTM: design and implementation of nested parallelism for transactional memory systems.
PPOPP 2009: 291-292 |
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) |
2008 |
27 | EE | Yang Ni,
Adam Welc,
Ali-Reza Adl-Tabatabai,
Moshe Bach,
Sion Berkowits,
James Cownie,
Robert Geva,
Sergey Kozhukow,
Ravi Narayanaswamy,
Jeffrey Olivier,
Serguei Preis,
Bratin Saha,
Ady Tal,
Xinmin Tian:
Design and implementation of transactional constructs for C/C++.
OOPSLA 2008: 195-212 |
26 | EE | Jiaqi Zhang,
Wenguang Chen,
Xinmin Tian,
Weimin Zheng:
Exploring the Emerging Applications for Transactional Memory.
PDCAT 2008: 474-480 |
25 | EE | Aart J. C. Bik,
David L. Kreitzer,
Xinmin Tian:
A Case Study on Compiler Optimizations for the Intel® CoreTM 2 Duo Processor.
International Journal of Parallel Programming 36(6): 571-591 (2008) |
2007 |
24 | 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 |
23 | 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 |
22 | EE | Wei Zhong,
Gulsah Altun,
Xinmin Tian,
Robert W. Harrison,
Phang C. Tai,
Yi Pan:
Parallel protein secondary structure prediction schemes using Pthread and OpenMP over hyper-threading technology.
The Journal of Supercomputing 41(1): 1-16 (2007) |
2006 |
21 | 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 |
20 | 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 |
19 | 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 |
18 | 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 |
17 | 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 |
16 | 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 |
15 | 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 |
14 | 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) |
13 | 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 |
12 | 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 |
11 | EE | Xinmin Tian,
Milind Girkar:
Effect of Optimizations on Performance of OpenMP Programs.
HiPC 2004: 133-143 |
10 | 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 |
9 | 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 |
8 | 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 |
7 | 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 |
6 | 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 |
5 | EE | Aart J. C. Bik,
Milind Girkar,
Paul M. Grey,
Xinmin Tian:
Automatic Detection of Saturation and Clipping Idioms.
LCPC 2002: 61-74 |
4 | | 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) |
1997 |
3 | | Angela Sodan,
Guang R. Gao,
Olivier Maquelin,
Jens-Uwe Schultz,
Xinmin Tian:
Experiences with Non-numeric Applications on Multithreaded Architectures.
PPOPP 1997: 124-135 |
1996 |
2 | EE | Xinmin Tian,
Shashank S. Nemawarkar,
Guang R. Gao,
Herbert H. J. Hum:
Data locality sensitivity of multithreaded computations on a distributed-memory multiprocessor.
CASCON 1996: 37 |
1 | EE | Olivier Maquelin,
Guang R. Gao,
Herbert H. J. Hum,
Kevin B. Theobald,
Xinmin Tian:
Polling Watchdog: Combining Polling and Interrupts for Efficient Message Handling.
ISCA 1996: 179-188 |