Optimizing Compiler for the CELL Processor. - Alexandre E. Eichenberger; Kathryn M. O'Brien; Kevin O'Brien; Peng Wu 001; Tong Chen 001; Peter H. Oden; Daniel A. Prener; Janice C. Shepherd; Byoungro So; Zehra Sura; Amy Wang; Tao Zhang; et al. (IEEE PACT, 2005)

Optimizing the Use of Static Buffers for DMA on a CELL Chip. - Tong Chen 001; Zehra Sura; Kathryn M. O'Brien; John K. O'Brien (LCPC, 2006)

Using advanced compiler technology to exploit the performance of the Cell Broadband EngineTM architecture. - Alexandre E. Eichenberger; Kevin O'Brien; Kathryn M. O'Brien; Peng Wu 001; Tong Chen 001; Peter H. Oden; Daniel A. Prener; Janice C. Shepherd; Byoungro So; Zehra Sura; Amy Wang; Tao Zhang; et al. (IBM Syst. J., 2006)

A Novel Asynchronous Software Cache Implementation for the Cell-BE Processor. - Jairo Balart; Marc González 001; Xavier Martorell; Eduard Ayguadé; Zehra Sura; Tong Chen 001; Tao Zhang; Kevin O'Brien; Kathryn M. O'Brien (LCPC, 2007)

Hybrid access-specific software cache techniques for the cell BE architecture. - Marc González 001; Nikola Vujic; Xavier Martorell; Eduard Ayguadé; Alexandre E. Eichenberger; Tong Chen 001; Zehra Sura; Tao Zhang; Kevin O'Brien; Kathryn M. O'Brien (PACT, 2008)

Prefetching irregular references for software cache on cell. - Tong Chen 001; Tao Zhang; Zehra Sura; Marc González Tallada (CGO, 2008)

Supporting OpenMP on Cell. - Kevin O'Brien; Kathryn M. O'Brien; Zehra Sura; Tong Chen 001; Tao Zhang (Int. J. Parallel Program., 2008)

DBDB: optimizing DMATransfer for the cell be architecture. - Tao Liu; Haibo Lin; Tong Chen 001; Kevin O'Brien; Ling Shao 002 (ICS, 2009)

DMATiler: revisiting loop tiling for direct memory access. - Haibo Lin; Tao Liu; Huoding Li; Tong Chen 001; Lakshminarayanan Renganarayanan; Kevin O'Brien; Ling Shao 002 (PACT, 2010)

Automatic Loop Tiling for Direct Memory Access. - Haibo Lin; Tao Liu; Lakshminarayanan Renganarayanan; Huoding Li; Tong Chen 001; Kevin O'Brien; Ling Shao 002 (IPDPS, 2011)

Coordinating GPU threads for OpenMP 4.0 in LLVM. - Carlo Bertolli; Samuel Antão; Alexandre E. Eichenberger; Kevin O'Brien; Zehra Sura; Arpith C. Jacob; Tong Chen 001; Olivier Sallenave (LLVM@SC, 2014)

Data access optimization in a processing-in-memory system. - Zehra Sura; Arpith C. Jacob; Tong Chen 001; Bryan S. Rosenburg; Olivier Sallenave; Carlo Bertolli; Samuel Antao; José R. Brunheroto; Yoonho Park; Kevin O'Brien; Ravi Nair (Conf. Computing Frontiers, 2015)

Exploiting Fine- and Coarse-Grained Parallelism Using a Directive Based Approach. - Arpith C. Jacob; Ravi Nair; Alexandre E. Eichenberger; Samuel Antão; Carlo Bertolli; Tong Chen 001; Zehra Sura; Kevin O'Brien; Michael Wong (IWOMP, 2015)

Progressive Codesign of an Architecture and Compiler Using a Proxy Application. - Arpith C. Jacob; Ravi Nair; Tong Chen 001; Zehra Sura; Changhoan Kim; Carlo Bertolli; Samuel Antão; Kevin O'Brien (SBAC-PAD, 2015)

Performance analysis of OpenMP on a GPU using a CORAL proxy application. - Gheorghe-Teodor Bercea; Carlo Bertolli; Samuel F. Antão; Arpith C. Jacob; Alexandre E. Eichenberger; Tong Chen 001; Zehra Sura; Hyojin Sung; Georgios Rokos; David Appelhans; Kevin O'Brien (PMBS@SC, 2015)

Integrating GPU support for OpenMP offloading directives into Clang. - Carlo Bertolli; Samuel Antão; Gheorghe-Teodor Bercea; Arpith C. Jacob; Alexandre E. Eichenberger; Tong Chen 001; Zehra Sura; Hyojin Sung; Georgios Rokos; David Appelhans; Kevin O'Brien (LLVM@SC, 2015)

Active Memory Cube: A processing-in-memory architecture for exascale systems. - Ravi Nair; Samuel Antão; Carlo Bertolli; Pradip Bose; José R. Brunheroto; Tong Chen 001; Chen-Yong Cher; Carlos H. A. Costa; J. Doi; Constantinos Evangelinos; Bruce M. Fleischer; Thomas W. Fox; et al. (IBM J. Res. Dev., 2015)

Automatic Copying of Pointer-Based Data Structures. - Tong Chen 001; Zehra Sura; Hyojin Sung (LCPC, 2016)

Offloading Support for OpenMP in Clang and LLVM. - Samuel F. Antão; Alexey Bataev; Arpith C. Jacob; Gheorghe-Teodor Bercea; Alexandre E. Eichenberger; Georgios Rokos; Matt Martineau; Tian Jin; Guray Ozen; Zehra Sura; Tong Chen 001; Hyojin Sung; et al. (LLVM-HPC@SC, 2016)

Performance Analysis and Optimization of Clang's OpenMP 4.5 GPU Support. - Matt Martineau; Simon McIntosh-Smith; Carlo Bertolli; Arpith C. Jacob; Samuel F. Antão; Alexandre E. Eichenberger; Gheorghe-Teodor Bercea; Tong Chen 001; Tian Jin; Kevin O'Brien; Georgios Rokos; Hyojin Sung; et al. (PMBS@SC, 2016)

Efficient Fork-Join on GPUs Through Warp Specialization. - Arpith Chacko Jacob; Alexandre E. Eichenberger; Hyojin Sung; Samuel F. Antão; Gheorghe-Teodor Bercea; Carlo Bertolli; Alexey Bataev; Tian Jin; Tong Chen 001; Zehra Sura; Georgios Rokos; Kevin O'Brien (HiPC, 2017)

Leveraging OpenMP 4.5 Support in CLANG for Fortran. - Hyojin Sung; Tong Chen 001; Zehra Sura; Tarique Islam (IWOMP, 2017)

Implementing implicit OpenMP data sharing on GPUs. - Gheorghe-Teodor Bercea; Carlo Bertolli; Arpith C. Jacob; Alexandre E. Eichenberger; Alexey Bataev; Georgios Rokos; Hyojin Sung; Tong Chen 001; Kevin O'Brien (LLVM-HPC@SC, 2017)

POSTER: CogR: Exploiting Program Structures for Machine-Learning Based Runtime Solutions. - Hyojin Sung; Tong Chen 001; Alexandre E. Eichenberger; Kevin K. O'Brien (PACT, 2019)

Preparation and optimization of a diverse workload for a large-scale heterogeneous system. - Ian Karlin; Yoonho Park; Bronis R. de Supinski; Peng Wang; Bert Still; David Beckingsale; Robert Blake; Tong Chen 001; Guojing Cong; Carlos H. A. Costa; Johann Dahm; Giacomo Domeniconi; et al. (SC, 2019)

Using Structured Input and Modularity for Improved Learning. - Zehra Sura; Tong Chen 001; Hyojin Sung (CoRR, 2019)

Compiling ONNX Neural Network Models Using MLIR. - Tung D. Le; Gheorghe-Teodor Bercea; Tong Chen 001; Alexandre E. Eichenberger; Haruki Imai; Tian Jin; Kiyokuni Kawachiya; Yasushi Negishi; Kevin O'Brien (CoRR, 2020)

Hardware Support for Low-Cost Memory Safety. - Rick Boivie; Gururaj Saileshwar; Tong Chen 001; Benjamin Segal; Alper Buyuktosunoglu (DSN (Supplements), 2021)

On the Scalability of HeapCheck. - Rick Boivie; Gururaj Saileshwar; Tong Chen 001; Benjamin Segal; Alper Buyuktosunoglu (DSN (Supplements), 2022)

HeapCheck: Low-cost Hardware Support for Memory Safety. - Gururaj Saileshwar; Rick Boivie; Tong Chen 001; Benjamin Segal; Alper Buyuktosunoglu (ACM Trans. Archit. Code Optim., 2022)