Interconnection Networks Using Shuffles. - Pin-Yee Chen; Duncan H. Lawrie; David A. Padua; Pen-Chung Yew (Computer, 1981)

An Easily Controlled Network for Frequently Used Permutation. - Pen-Chung Yew; Duncan H. Lawrie (IEEE Trans. Computers, 1981)

On the Design of Interconnection Networks for Parallel and Multiprocessor Systems - Pen-Chung Yew (1981)

Performance of packet switching in buffered single-stage shuffle-exchange networks. - Pin-Yee Chen; Pen-Chung Yew; Duncan H. Lawrie (ICDCS, 1982)

A fault tolerant interconnection network using error correcting codes. - J. Edward Lilienkamp; Duncan H. Lawrie; Pen-Chung Yew (ICPP, 1982)

A Synchronization Scheme and Its Applications for Large Multiprocessor Systems. - Chuan-Qi Zhu; Pen-Chung Yew (ICDCS, 1984)

The Performance of a Fault-Tolerant Multistage Interconnection Network. - Nian-Feng Tzeng; Pen-Chung Yew; Chuan-Qi Zhu (ICPP, 1985)

Fault-Tolerant Scheme for Multistage Interconnection Networks. - Nian-Feng Tzeng; Pen-Chung Yew; Chuan-Qi Zhu (ISCA, 1985)

Processor Self-Scheduling for Multiple-Nested Parallel Loops. - Peiyi Tang; Pen-Chung Yew (ICPP, 1986)

Distributing Hot-Spot Addressing in Large Scale Multiprocessor. - Pen-Chung Yew; Nian-Feng Tzeng; Duncan H. Lawrie (ICPP, 1986)

Deadlock Prevention in Processor Self-Scheduling for Parallel Nested Loops. - Zhixi Fang; Peiyi Tang; Pen-Chung Yew; Chuan-Qi Zhu (ICPP, 1987)

An Enhancement Scheme for Hypercube Interconnection Networks. - William Tsun-Yuk Hsu; Chuan-Qi Zhu; Pen-Chung Yew (ICPP, 1987)

: Data Prefetching In Shared Memory Multiprocessors. - Roland L. Lee; Pen-Chung Yew; Duncan H. Lawrie (ICPP, 1987)

Multiprocessor Cache Design Considerations. - Roland L. Lee; Pen-Chung Yew; Duncan H. Lawrie (ISCA, 1987)

Distributing Hot-Spot Addressing in Large-Scale Multiprocessors. - Pen-Chung Yew; Nian-Feng Tzeng; Duncan H. Lawrie (IEEE Trans. Computers, 1987)

A Scheme to Enforce Data Dependence on Large Multiprocessor Systems. - Chuan-Qi Zhu; Pen-Chung Yew (IEEE Trans. Software Eng., 1987)

Interprocedural Analysis for Parallel Programs. - Zhiyuan Li 001; Pen-Chung Yew (ICPP (2), 1988)

Impact of self-scheduling order on performance on multiprocessor systems. - Peiyi Tang; Pen-Chung Yew; Chuan-Qi Zhu (ICS, 1988)

Efficient Interprocedural Analysis for Program Parallelization and Restructuring. - Zhiyuan Li 001; Pen-Chung Yew (PPOPP/PPEALS, 1988)

Realizing Fault-Tolerant Interconnection Networks via Chaining. - Nian-Feng Tzeng; Pen-Chung Yew; Chuan-Qi Zhu (IEEE Trans. Computers, 1988)

Program parallelization with interprocedural analysis. - Zhiyuan Li 001; Pen-Chung Yew (J. Supercomput., 1988)

A parallel linked list for shared-memory multiprocessors. - Peiyi Tang; Pen-Chung Yew; Chuan-Qi Zhu (COMPSAC, 1989)

An Empirical Study on Array Subscripts and Data Dependencies. - Zhiyu Shen; Zhiyuan Li 001; Pen-Chung Yew (ICPP (2), 1989)

Data dependence analysis on multi-dimensional array references. - Zhiyuan Li 001; Pen-Chung Yew; Chuan-Qi Zhu (ICS, 1989)

On Data Synchronization for Multiprocessors. - Hong-Men Su; Pen-Chung Yew (ISCA, 1989)

Comparing Parallelism Extraction Techniques: Superscalar Processors, Pipelined Processors, and Multiprocessors. - David J. Lilja; Pen-Chung Yew (ICPP (1), 1990)

Compiler techniques for data synchronization in nested parallel loops. - Peiyi Tang; Pen-Chung Yew; Chuan-Qi Zhu (ICS, 1990)

The Impact of Synchronization and Granularity on Parallel Systems. - Ding-Kai Chen; Hong-Men Su; Pen-Chung Yew (ISCA, 1990)

Software Combining Algorithms for Distributing Hot-Spot Addressing. - Peiyi Tang; Pen-Chung Yew (J. Parallel Distributed Comput., 1990)

Dynamic Processor Self-Scheduling for General Parallel Nested Loops. - Zhixi Fang; Peiyi Tang; Pen-Chung Yew; Chuan-Qi Zhu (IEEE Trans. Computers, 1990)

An Efficient Data Dependence Analysis for Parallelizing Compilers. - Zhiyuan Li 001; Pen-Chung Yew; Chuan-Qi Zhu (IEEE Trans. Parallel Distributed Syst., 1990)

An Empirical Study of Fortran Programs for Parallelizing Compilers. - Zhiyu Shen; Zhiyuan Li 001; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 1990)

Parallel discrete event simulation on shared-memory multiprocessors. - Pavlos Konas; Pen-Chung Yew (Annual Simulation Symposium, 1991)

The Performance of Hierarchical Systems with Wiring Constraints. - William Tsun-Yuk Hsu; Pen-Chung Yew (ICPP (1), 1991)

The Organization of the Cedar System. - Jeff Konicek; Tracy Tilton; Alexander V. Veidenbaum; Chuan-Qi Zhu; Edward S. Davidson; Ruppert A. Downing; Michael J. Haney; Manish Sharma; Pen-Chung Yew; P. Michael Farmwald; David J. Kuck; Daniel M. Lavery; et al. (ICPP (1), 1991)

Efficient Interprocessor Communication on Distributed Shared-Memory Multiprocessors. - Hong-Men Su; Pen-Chung Yew (ICPP (1), 1991)

Combining hardware and software cache coherence strategies. - David J. Lilja; Pen-Chung Yew (ICS, 1991)

Parallel program behavioral study on a shared-memory multiprocessor. - Hock-Beng Lim; Pen-Chung Yew (ICS, 1991)

Chief: A Parallel Simulation Environment for Parallel Systems. - John D. Bruner; Hoichi Cheong; Alexander V. Veidenbaum; Pen-Chung Yew (IPPS, 1991)

An Effective Synchronization Network for Large Multiprocessor Systems. - William Tsun-Yuk Hsu; Pen-Chung Yew (IPPS, 1991)

Efficient Doacross execution on distributed shared-memory multiprocessors. - Hong-Men Su; Pen-Chung Yew (SC, 1991)

Special Issue on Shared-Memory Multiprocessors. - Pen-Chung Yew; Benjamin W. Wah (J. Parallel Distributed Comput., 1991)

Guest Editor's Introduction. - David A. Padua; Benjamin W. Wah; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 1991)

A Scheme for Effective Execution of Irregular Doacross Loops. - Ding-Kai Chen; Pen-Chung Yew (ICPP (2), 1992)

The Impact of Wiring Constraints on Hierarchical Network Performance. - William Tsun-Yuk Hsu; Pen-Chung Yew (IPPS, 1992)

An Effective Synchronization Network for Hot-Spot Accesses. - William Tsun-Yuk Hsu; Pen-Chung Yew (ACM Trans. Comput. Syst., 1992)

The Cedar System and an Initial Performance Study. - David J. Kuck; Edward S. Davidson; Duncan H. Lawrie; Ahmed H. Sameh; Chuan-Qi Zhu; Alexander V. Veidenbaum; Jeff Konicek; Pen-Chung Yew; Kyle A. Gallivan; William Jalby; Harry A. G. Wijshoff; Randall Bramley; et al. (ISCA, 1993)

Execution-driven tools for parallel simulation of parallel architectures and applications. - David K. Poulsen; Pen-Chung Yew (SC, 1993)

Improving Memory Utilization in Cache Coherence Directories. - David J. Lilja; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 1993)

Statement Re-ordering for DOACROSS Loops. - Ding-Kai Chen; Pen-Chung Yew (ICPP (2), 1994)

Data Prefetching and Data Forwarding in Shared Memory Multiprocessors. - David K. Poulsen; Pen-Chung Yew (ICPP (2), 1994)

Improved parallel architectural simulations on shared-memory multiprocessors. - Pavlos Konas; Pen-Chung Yew (PADS, 1994)

An efficient algorithm for the run-time parallelization of DOACROSS loops. - Ding-Kai Chen; Josep Torrellas; Pen-Chung Yew (SC, 1994)

A compiler-directed cache coherence scheme with improved intertask locality. - Lynn Choi; Pen-Chung Yew (SC, 1994)

Interprocedural Array Data Flow Analysis for Cache Coherence. - Lynn Choi; Pen-Chung Yew (LCPC, 1995)

Partitioning for synchronous parallel simulation. - Pavlos Konas; Pen-Chung Yew (PADS, 1995)

Processor Self-Scheduling in Parallel Discrete Event Simulation. - Pavlos Konas; Pen-Chung Yew (WSC, 1995)

Special Issues on Distributed Shared Memory Systems: Guest Editor's Introduction. - Nian-Feng Tzeng; Pen-Chung Yew (J. Parallel Distributed Comput., 1995)

The superthreaded architecture: thread pipelining with run-time data dependence checking and control speculation. - Jenn-Yuan Tsai; Pen-Chung Yew (IEEE PACT, 1996)

Program Analysis for Cache Coherence: Beyond Procedural Boundaries. - Lynn Choi; Pen-Chung Yew (ICPP, Vol. 3, 1996)

Let Us Build System-Friendly Networks - Build Them Hierarchically. - William Tsun-Yuk Hsu; Pen-Chung Yew (ICPP Workshop, 1996)

Eliminating Stale Data References through Array Data-Flow Analysis. - Lynn Choi; Pen-Chung Yew (IPPS, 1996)

Compiler and Hardware Support for Cache Coherence in Large-Scale Multiprocessors: Design Considerations and Performance Study. - Lynn Choi; Pen-Chung Yew (ISCA, 1996)

Compiler Techniques for Concurrent Multithreading with Hardware Speculation Support. - Zhiyuan Li 001; Jenn-Yuan Tsai; Xin Wang; Pen-Chung Yew; Bess Zheng (LCPC, 1996)

Compiler Support for Maintaining Cache Coherence Using Data Prefetching (Extended Abstract). - Hock-Beng Lim; Lynn Choi; Pen-Chung Yew (LCPC, 1996)

Techniques for Compiler-Directed Cache Coherence. - Lynn Choi; Hock-Beng Lim; Pen-Chung Yew (IEEE Parallel Distributed Technol. Syst. Appl., 1996)

Chief: A Simulation Environment for Studying Parallel Systems. - Pavlos Konas; David K. Poulsen; Carl J. Beckmann; John D. Bruner; Pen-Chung Yew (Int. J. Comput. Simul., 1996)

Integrating Fine-Grained Message Passing in Cache Coherent Shared Memory Multiprocessors. - David K. Poulsen; Pen-Chung Yew (J. Parallel Distributed Comput., 1996)

On Effective Execution of Nonuniform DOACROSS Loops. - Ding-Kai Chen; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 1996)

A Compiler-Directed Cache Coherence Scheme Using Data Prefetching. - Hock-Beng Lim; Pen-Chung Yew (IPPS, 1997)

Program Optimization for Concurrent Multithreaded Architectures. - Jenn-Yuan Tsai; Zhenzhen Jiang; Pen-Chung Yew (LCPC, 1997)

Changing Interaction of Compiler and Architecture. - Sarita V. Adve; Doug Burger; Rudolf Eigenmann; Alasdair Rawsthorne; Michael D. Smith 001; Catherine H. Gebotys; Mahmut T. Kandemir; David J. Lilja; Alok N. Choudhary; Jesse Zhixi Fang; Pen-Chung Yew (Computer, 1997)

Performance Evaluation of Wire-Limited Hierarchical Networks. - William Tsun-Yuk Hsu; Pen-Chung Yew (J. Parallel Distributed Comput., 1997)

Performance Study of a Concurrent Multithreaded Processor. - Jenn-Yuan Tsai; Zhenzhen Jiang; Eric Ness; Pen-Chung Yew (HPCA, 1998)

High-Level Information - An Approach for Integrating Front-End and Back-End Compilers. - Sangyeun Cho; Jenn-Yuan Tsai; Yonghong Song; Bixia Zheng; Stephen J. Schwinn; Xin Wang; Qing Zhao; Zhiyuan Li 001; David J. Lilja; Pen-Chung Yew (ICPP, 1998)

Retrospective: The Cedar System. - Alexander V. Veidenbaum; Pen-Chung Yew; David J. Kuck; Constantine D. Polychronopoulos; David A. Padua; Edward S. Davidson; Kyle A. Gallivan (25 Years ISCA: Retrospectives and Reprints, 1998)

An Integrated Framework for Compiler-Directed Cache Coherence and Data Prefetching. - Hock-Beng Lim; Pen-Chung Yew (LCPC, 1998)

Introduction. - Zhiyuan Li 001; Pen-Chung Yew (Int. J. Parallel Program., 1998)

Integrating Parallelizing Compilation Technology and Processor Architecture for Cost-Effective Concurrent multithreading. - Jenn-Yuan Tsai; Zhenzhen Jiang; Zhiyuan Li 001; David J. Lilja; Xin Wang; Pen-Chung Yew; Bixia Zheng; Stephen J. Schwinn (J. Inf. Sci. Eng., 1998)

Maintaining Cache Coherence through Compiler-Directed Data Prefetching. - Hock-Beng Lim; Pen-Chung Yew (J. Parallel Distributed Comput., 1998)

Decoupling Local Variable Accesses in a Wide-Issue Superscalar Processor. - Sangyeun Cho; Pen-Chung Yew; Gyungho Lee (ISCA, 1999)

Designing the Agassiz Compiler for Concurrent Multithreaded Architectures. - Bess Zheng; Jenn-Yuan Tsai; B. Y. Zhang; Tong Chen 010; B. Huang; J. H. Li; Y. H. Ding; J. Liang; Y. Zhen; Pen-Chung Yew; Chuan-Qi Zhu (LCPC, 1999)

Access Region Locality for High-Bandwidth Processor Memory System Design. - Sangyeun Cho; Pen-Chung Yew; Gyungho Lee (MICRO, 1999)

Compiler Techniques for the Superthreaded Architectures. - Jenn-Yuan Tsai; Zhenzhen Jiang; Pen-Chung Yew (Int. J. Parallel Program., 1999)

Enhancing multiple-path speculative execution with predicate window shifting. - Jenn-Yuan Tsai; Pen-Chung Yew (J. Syst. Archit., 1999)

The Superthreaded Processor Architecture. - Jenn-Yuan Tsai; Jian Huang; Christoffer Amlo; David J. Lilja; Pen-Chung Yew (IEEE Trans. Computers, 1999)

Redundant Synchronization Elimination for DOACROSS Loops. - Ding-Kai Chen; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 1999)

On Some Implementation Issues for Value Prediction on Wide-Issue ILP Processors. - Sang Jeong Lee; Pen-Chung Yew (IEEE PACT, 2000)

Decoupled Value Prediction on Trace Processors. - Sang Jeong Lee; Yuan Wang; Pen-Chung Yew (HPCA, 2000)

JaViz: A client/server Java profiling tool. - Iffat H. Kazi; Davis P. Jose; Badis Ben-Hamida; Christian J. Hescott; Chris Kwok; Joseph A. Konstan; David J. Lilja; Pen-Chung Yew (IBM Syst. J., 2000)

Hardware and Compiler-Directed Cache Coherence in Large-Scale Multiprocessors: Design Considerations and Performance Study. - Lynn Choi; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 2000)

Compiler Analysis for Cache Coherence: Interprocedural Array Data-Flow Analysis and Its Impact on Cache Performance. - Lynn Choi; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 2000)

Efficient Integration of Compiler-Directed Cache Coherence and Data Prefetching. - Hock-Beng Lim; Pen-Chung Yew (J. Parallel Distributed Comput., 2001)

A High-Bandwidth Memory Pipeline for Wide Issue Processors. - Sangyeun Cho; Pen-Chung Yew; Gyungho Lee (IEEE Trans. Computers, 2001)

On Table Bandwidth and Its Update Delay for Value Prediction on Wide-Issue ILP Processors. - Sang Jeong Lee; Pen-Chung Yew (IEEE Trans. Computers, 2001)

On the Predictability of Program Behavior Using Different Input Data Sets. - Wei-Chung Hsu; Howard Chen 002; Pen-Chung Yew; Dong-yuan Chen (Interaction between Compilers and Computer Architectures, 2002)

On the Impact of Naming Methods for Heap-Oriented Pointers in C Programs. - Tong Chen 010; Jin Lin; Wei-Chung Hsu; Pen-Chung Yew (ISPAN, 2002)

An Empirical Study on the Granularity of Pointer Analysis in C Programs. - Tong Chen 010; Jin Lin; Wei-Chung Hsu; Pen-Chung Yew (LCPC, 2002)

On Augmenting Trace Cache for High-Bandwidth Value Prediction. - Sang Jeong Lee; Pen-Chung Yew (IEEE Trans. Computers, 2002)

Editorial. - Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 2002)

Speculative Register Promotion Using Advanced Load Address Table (ALAT). - Jin Lin; Tong Chen 010; Wei-Chung Hsu; Pen-Chung Yew (CGO, 2003)

Is There Exploitable Thread-Level Parallelism in General-Purpose Application Programs? - Pen-Chung Yew (IPDPS, 2003)

The Performance of Runtime Data Cache Prefetching in a Dynamic Optimization System. - Jiwei Lu; Howard Chen 002; Rao Fu; Wei-Chung Hsu; Bobbie Othmer; Pen-Chung Yew; Dong-yuan Chen (MICRO, 2003)

A compiler framework for speculative analysis and optimizations. - Jin Lin; Tong Chen 010; Wei-Chung Hsu; Pen-Chung Yew; Roy Dz-Ching Ju; Tin-Fook Ngai; Sun Chan (PLDI, 2003)

Interprocedural Induction Variable Analysis. - Peiyi Tang; Pen-Chung Yew (Int. J. Found. Comput. Sci., 2003)

A Compiler Framework for Recovery Code Generation in General Speculative Optimizations. - Jin Lin; Wei-Chung Hsu; Pen-Chung Yew; Roy Dz-Ching Ju; Tin-Fook Ngai (IEEE PACT, 2004)

Continuous Adaptive Object-Code Re-optimization Framework. - Howard Chen 002; Jiwei Lu; Wei-Chung Hsu; Pen-Chung Yew (Asia-Pacific Computer Systems Architecture Conference, 2004)

Data Dependence Profiling for Speculative Optimizations. - Tong Chen 010; Jin Lin; Xiaoru Dai; Wei-Chung Hsu; Pen-Chung Yew (CC, 2004)

Design and Implementation of a Lightweight Dynamic Optimization System. - Jiwei Lu; Howard Chen 002; Pen-Chung Yew; Wei-Chung Hsu (J. Instr. Level Parallelism, 2004)

A compiler framework for speculative optimizations. - Jin Lin; Tong Chen 010; Wei-Chung Hsu; Pen-Chung Yew; Roy Dz-Ching Ju; Tin-Fook Ngai; Sun Chan (ACM Trans. Archit. Code Optim., 2004)

Editor's Note. - Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 2004)

A General Compiler Framework for Speculative Optimizations Using Data Speculative Code Motion. - Xiaoru Dai; Antonia Zhai; Wei-Chung Hsu; Pen-Chung Yew (CGO, 2005)

Performance of Runtime Optimization on BLAST. - Abhinav Das; Jiwei Lu; Howard Chen 002; Jinpyo Kim; Pen-Chung Yew; Wei-Chung Hsu; Dong-yuan Chen (CGO, 2005)

Dynamic Code Region (DCR) Based Program Phase Tracking and Prediction for Dynamic Optimizations. - Jinpyo Kim; Sreekumar V. Kodakara; Wei-Chung Hsu; David J. Lilja; Pen-Chung Yew (HiPEAC, 2005)

Using Speculative Multithreading for General-Purpose Applications. - Pen-Chung Yew (ISPA, 2005)

Loop Selection for Thread-Level Speculation. - Shengyue Wang; Xiaoru Dai; Kiran Yellajyosula; Antonia Zhai; Pen-Chung Yew (LCPC, 2005)

Minimizing the Directory Size for Large-Scale Shared-Memory Multiprocessors. - Jinseok Kong; Pen-Chung Yew; Gyungho Lee (IEICE Trans. Inf. Syst., 2005)

Forword. - Pen-Chung Yew; Jingling Xue (J. Comput. Sci. Technol., 2005)

Supporting Speculative Multithreading on Simultaneous Multithreaded Processors. - Venkatesan Packirisamy; Shengyue Wang; Antonia Zhai; Wei-Chung Hsu; Pen-Chung Yew (HiPC, 2006)

Exploiting Speculative Thread-Level Parallelism in Data Compression Applications. - Shengyue Wang; Antonia Zhai; Pen-Chung Yew (LCPC, 2006)

Live updating operating systems using virtualization. - Haibo Chen 001; Rong Chen 001; Fengzhe Zhang; Binyu Zang; Pen-Chung Yew (VEE, 2006)

Recovery code generation for general speculative optimizations. - Jin Lin; Wei-Chung Hsu; Pen-Chung Yew; Roy Dz-Ching Ju; Tin-Fook Ngai (ACM Trans. Archit. Code Optim., 2006)

Editorial: EIC Farewell and New EIC Introduction. - Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 2006)

Entropy-Based Profile Characterization and Classification for Automatic Profile Management. - Jinpyo Kim; Wei-Chung Hsu; Pen-Chung Yew; Sreekumar R. Nair; Robert Y. Geva (Asia-Pacific Computer Systems Architecture Conference, 2007)

Runtime Performance Projection Model for Dynamic Power Management. - Sang Jeong Lee; Hae-Kag Lee; Pen-Chung Yew (Asia-Pacific Computer Systems Architecture Conference, 2007)

A Compiler Framework for Supporting Speculative Multicore Processors. - Pen-Chung Yew (Asia-Pacific Computer Systems Architecture Conference, 2007)

COBRA: An Adaptive Runtime Binary Optimization Framework for Multithreaded Applications. - Jinpyo Kim; Wei-Chung Hsu; Pen-Chung Yew (ICPP, 2007)

POLUS: A POwerful Live Updating System. - Haibo Chen 001; Jie Yu 016; Rong Chen 001; Binyu Zang; Pen-Chung Yew (ICSE, 2007)

Analysis of Statistical Sampling in Microarchitecture Simulation: Metric, Methodology and Program Characterization. - Sreekumar V. Kodakara; Jinpyo Kim; David J. Lilja; Wei-Chung Hsu; Pen-Chung Yew (IISWC, 2007)

CIM: A Reliable Metric for Evaluating Program Phase Classifications. - Sreekumar V. Kodakara; Jinpyo Kim; David J. Lilja; Douglas M. Hawkins; Wei-Chung Hsu; Pen-Chung Yew (IEEE Comput. Archit. Lett., 2007)

Efficiency of thread-level speculation in SMT and CMP architectures - performance, power and thermal perspective. - Venkatesan Packirisamy; Yangchun Luo; Wei-Lung Hung; Antonia Zhai; Pen-Chung Yew; Tin-Fook Ngai (ICCD, 2008)

From Speculation to Security: Practical and Efficient Information Flow Tracking Using Speculative Hardware. - Haibo Chen 001; Xi Wu 001; Liwei Yuan; Binyu Zang; Pen-Chung Yew; Frederic T. Chong (ISCA, 2008)

Compiler optimizations for parallelizing general-purpose applications under thread-level speculation. - Antonia Zhai; Shengyue Wang; Pen-Chung Yew; Guojin He (PPoPP, 2008)

Moving Scientific Codes to Multicore Microprocessor CPUs. - Paul R. Woodward; Jagan Jayaraj; Pei-Hung Lin; Pen-Chung Yew (Comput. Sci. Eng., 2008)

Detecting and Eliminating Potential Violations of Sequential Consistency for Concurrent C/C++ Programs. - Yuelu Duan; Xiaobing Feng 002; Lei Wang 004; Chao Zhang; Pen-Chung Yew (CGO, 2009)

Exploring speculative parallelism in SPEC2006. - Venkatesan Packirisamy; Antonia Zhai; Wei-Chung Hsu; Pen-Chung Yew; Tin-Fook Ngai (ISPASS, 2009)

Control flow obfuscation with information flow tracking. - Haibo Chen 001; Liwei Yuan; Xi Wu 001; Binyu Zang; Bo Huang 002; Pen-Chung Yew (MICRO, 2009)

On mitigating memory bandwidth contention through bandwidth-aware scheduling. - Di Xu; Chenggang Wu 002; Pen-Chung Yew (PACT, 2010)

An adaptive task creation strategy for work-stealing scheduling. - Lei Wang 004; Huimin Cui; Yuelu Duan; Fang Lu; Xiaobing Feng 002; Pen-Chung Yew (CGO, 2010)

On improving heap memory layout by dynamic pool allocation. - Zhenjiang Wang; Chenggang Wu 002; Pen-Chung Yew (CGO, 2010)

Boosting the performance of computational fluid dynamics codes for interactive supercomputing. - Paul R. Woodward; Jagan Jayaraj; Pei-Hung Lin; Pen-Chung Yew; Michael R. Knox; James B. S. G. Greensky; Anthony Nowatski; Karl Stoffels (ICCS, 2010)

SPAS: Scalable Path-Sensitive Pointer Analysis on Full-Sparse SSA. - Yulei Sui; Sen Ye; Jingling Xue; Pen-Chung Yew (APLAS, 2011)

LnQ: Building High Performance Dynamic Binary Translators with Existing Compiler Backends. - Chun-Chen Hsu; Pangfeng Liu; Chien-Min Wang; Jan-Jan Wu; Ding-Yong Hong; Pen-Chung Yew; Wei-Chung Hsu (ICPP, 2011)

ASLOP: A field-access affinity-based structure data layout optimizer. - Jianian Yan; Jiangzhou He; Wenguang Chen; Pen-Chung Yew; Weimin Zheng (Sci. China Inf. Sci., 2011)

Dynamic Software Updating Using a Relaxed Consistency Model. - Haibo Chen 001; Jie Yu 016; Chengqun Hang; Binyu Zang; Pen-Chung Yew (IEEE Trans. Software Eng., 2011)

Cedar Multiprocessor. - Pen-Chung Yew (Encyclopedia of Parallel Computing, 2011)

HQEMU: a multi-threaded and retargetable dynamic binary translator on multicores. - Ding-Yong Hong; Chun-Chen Hsu; Pen-Chung Yew; Jan-Jan Wu; Wei-Chung Hsu; Pangfeng Liu; Chien-Min Wang; Yeh-Ching Chung (CGO, 2012)

Providing fairness on shared-memory multiprocessors via process scheduling. - Di Xu; Chenggang Wu 002; Pen-Chung Yew; Jianjun Li; Zhenjiang Wang (SIGMETRICS, 2012)

Code Transformations for Enhancing the Performance of speculatively Parallel Threads. - Shengyue Wang; Pen-Chung Yew; Antonia Zhai (J. Circuits Syst. Comput., 2012)

Mercury: Combining Performance with Dependability Using Self-Virtualization. - Haibo Chen 001; Fengzhe Zhang; Rong Chen 001; Binyu Zang; Pen-Chung Yew (J. Comput. Sci. Technol., 2012)

A Study of Performance Portability Using Piecewise-Parabolic Method (PPM) Gas Dynamics Applications. - Pei-Hung Lin; Jagan Jayaraj; Paul R. Woodward; Pen-Chung Yew (ICCS, 2012)

On-the-fly structure splitting for heap objects. - Zhenjiang Wang; Chenggang Wu 002; Pen-Chung Yew; Jianjun Li; Di Xu (ACM Trans. Archit. Code Optim., 2012)

Managing shared last-level cache in a heterogeneous multicore processor. - Vineeth Mekkat; Anup Holey; Pen-Chung Yew; Antonia Zhai (PACT, 2013)

Synchronization Identification through On-the-Fly Test. - Xiang Yuan; Zhenjiang Wang; Chenggang Wu 002; Pen-Chung Yew; Wenwen Wang 001; Jianjun Li; Di Xu (Euro-Par, 2013)

A systematic methodology for OS benchmark characterization. - Shuo-Hung Chen; Hsiao-Mei Lin; Kuo-Yi Chen; Yuan-Hao Chang 001; Pen-Chung Yew; Chien-Chung Ho (RACS, 2013)

Selective Profiling for OS Scalability Study on Multicore Systems. - Kuo-Yi Chen; Yuan-Hao Chang 001; Pei-Shu Liao; Pen-Chung Yew; Sheng-Wei Cheng (SOCA, 2013)

Improving dynamic binary optimization through early-exit guided code region formation. - Chun-Chen Hsu; Pangfeng Liu; Jan-Jan Wu; Pen-Chung Yew; Ding-Yong Hong; Wei-Chung Hsu; Chien-Min Wang (VEE, 2013)

Cross-layer dynamic prefetching allocation strategies for high-performance multicores. - Yin-Chi Peng; Chien-Chih Chen; Chia-Jung Chang; Tien-Fu Chen; Pen-Chung Yew (VLSI-DAT, 2013)

Tile size selection revisited. - Sanyam Mehta; Gautham Beeraka; Pen-Chung Yew (ACM Trans. Archit. Code Optim., 2013)

SEED: A Statically Greedy and Dynamically Adaptive Approach for Speculative Loop Execution. - Lin Gao 002; Lian Li 002; Jingling Xue; Pen-Chung Yew (IEEE Trans. Computers, 2013)

DAPs: Dynamic Adjustment and Partial Sampling for Multithreaded/Multicore Simulation. - Chien-Chih Chen; Yin-Chi Peng; Cheng-Fen Chen; Wei-Shan Wu; Qinghao Min; Pen-Chung Yew; Weihua Zhang; Tien-Fu Chen (DAC, 2014)

Multi-stage coordinated prefetching for present-day processors. - Sanyam Mehta; Zhenman Fang; Antonia Zhai; Pen-Chung Yew (ICS, 2014)

CFD Builder: A Library Builder for Computational Fluid Dynamics. - Jagan Jayaraj; Pei-Hung Lin; Paul R. Woodward; Pen-Chung Yew (IPDPS Workshops, 2014)

Localization of concurrency bugs using shared memory access pairs. - Wenwen Wang 001; Zhenjiang Wang; Chenggang Wu 002; Pen-Chung Yew; Xipeng Shen; Xiang Yuan; Jianjun Li; Xiaobing Feng 002; Yong Guan (ASE, 2014)

Revisiting loop fusion in the polyhedral framework. - Sanyam Mehta; Pei-Hung Lin; Pen-Chung Yew (PPoPP, 2014)

Concurrency bug localization using shared memory access pairs. - Wenwen Wang 001; Chenggang Wu 002; Pen-Chung Yew; Xiang Yuan; Zhenjiang Wang; Jianjun Li; Xiaobing Feng 002 (PPoPP, 2014)

Efficient memory virtualization for Cross-ISA system mode emulation. - Chao-Rui Chang; Jan-Jan Wu; Wei-Chung Hsu; Pangfeng Liu; Pen-Chung Yew (VEE, 2014)

DBILL: an efficient and retargetable dynamic binary instrumentation framework using llvm backend. - Yi-Hong Lyu; Ding-Yong Hong; Tai-Yi Wu; Jan-Jan Wu; Wei-Chung Hsu; Pangfeng Liu; Pen-Chung Yew (VEE, 2014)

Dynamic I/O-Aware Scheduling for Batch-Mode Applications on Chip Multiprocessor Systems of Cluster Platforms. - Fang Lu; Huimin Cui; Lei Wang 004; Lei Liu 030; Chenggang Wu 002; Xiaobing Feng 002; Pen-Chung Yew (J. Comput. Sci. Technol., 2014)

Measuring Microarchitectural Details of Multi- and Many-Core Memory Systems through Microbenchmarking. - Zhenman Fang; Sanyam Mehta; Pen-Chung Yew; Antonia Zhai; James B. S. G. Greensky; Gautham Beeraka; Binyu Zang (ACM Trans. Archit. Code Optim., 2014)

Efficient and Retargetable Dynamic Binary Translation on Multicores. - Ding-Yong Hong; Jan-Jan Wu; Pen-Chung Yew; Wei-Chung Hsu; Chun-Chen Hsu; Pangfeng Liu; Chien-Min Wang; Yeh-Ching Chung (IEEE Trans. Parallel Distributed Syst., 2014)

ReCBuLC: Reproducing Concurrency Bugs Using Local Clocks. - Xiang Yuan; Chenggang Wu 002; Zhenjiang Wang; Jianjun Li; Pen-Chung Yew; Jeff Huang 001; Xiaobing Feng 002; Yanyan Lan; Yunji Chen; Yong Guan (ICSE (1), 2015)

Improving compiler scalability: optimizing large programs at small price. - Sanyam Mehta; Pen-Chung Yew (PLDI, 2015)

Adaptive granularity and coordinated management for timely prefetching in multi-core systems. - Chia-Jung Chang; Yin-Chi Peng; Chien-Chih Chen; Tien-Fu Chen; Pen-Chung Yew (VLSI-DAT, 2015)

Performance-Energy Considerations for Shared Cache Management in a Heterogeneous Multicore Processor. - Anup Holey; Vineeth Mekkat; Pen-Chung Yew; Antonia Zhai (ACM Trans. Archit. Code Optim., 2015)

WiseThrottling: a new asynchronous task scheduler for mitigating I/O bottleneck in large-scale datacenter servers. - Fang Lv; Lei Liu 030; Huimin Cui; Lei Wang 004; Ying Liu 055; Xiaobing Feng 002; Pen-Chung Yew (J. Supercomput., 2015)

FPS: A Fair-Progress Process Scheduling Policy on Shared-Memory Multiprocessors. - Chenggang Wu 002; Jin Li; Di Xu; Pen-Chung Yew; Jianjun Li; Zhenjiang Wang (IEEE Trans. Parallel Distributed Syst., 2015)

TurboTiling: Leveraging Prefetching to Boost Performance of Tiled Codes. - Sanyam Mehta; Rajat Garg; Nishad Trivedi; Pen-Chung Yew (ICS, 2016)

A General Persistent Code Caching Framework for Dynamic Binary Translation (DBT). - Wenwen Wang 001; Pen-Chung Yew; Antonia Zhai; Stephen McCamant (USENIX ATC, 2016)

Variable Liberalization. - Sanyam Mehta; Pen-Chung Yew (ACM Trans. Archit. Code Optim., 2016)

A formally verified sequentializer for lustre-like concurrent synchronous data-flow programs. - Gang Shi; Yuanke Gan; Shu Shang; Shengyuan Wang 001; Yuan Dong; Pen-Chung Yew (ICSE (Companion Volume), 2017)

Enabling Cross-ISA Offloading for COTS Binaries. - Wenwen Wang 001; Pen-Chung Yew; Antonia Zhai; Stephen McCamant; Youfeng Wu; Jayaram Bobba (MobiSys, 2017)

Prophet: A Parallel Instruction-Oriented Many-Core Simulator. - Weihua Zhang; Xiaofeng Ji; Yunping Lu; Haojun Wang; Haibo Chen 001; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 2017)

VarCatcher: A Framework for Tackling Performance Variability of Parallel Workloads on Multi-Core. - Weihua Zhang; Xiaofeng Ji; Bo Song; Shiqiang Yu; Haibo Chen 001; Tao Li 006; Pen-Chung Yew; Wenyun Zhao (IEEE Trans. Parallel Distributed Syst., 2017)

Enhancing Cross-ISA DBT Through Automatically Learned Translation Rules. - Wenwen Wang 001; Stephen McCamant; Antonia Zhai; Pen-Chung Yew (ASPLOS, 2018)

Check It Again: Detecting Lacking-Recheck Bugs in OS Kernels. - Wenwen Wang 001; Kangjie Lu; Pen-Chung Yew (CCS, 2018)

Improving Dynamically-Generated Code Performance on Dynamic Binary Translators. - Wenwen Wang 001; Jiacheng Wu; Xiaoli Gong; Tao Li 022; Pen-Chung Yew (VEE, 2018)

RARE: An Efficient Static Fault Detection Framework for Definition-Use Faults in Large Programs. - Lujie Zhong; Pen-Chung Yew; Wei Huo; Feng Li 045; Xiaobing Feng 002; Zhaoqing Zhang (IEEE Access, 2018)

Using Local Clocks to Reproduce Concurrency Bugs. - Zhe Wang 017; Chenggang Wu 002; Xiang Yuan; Zhenjiang Wang; Jianjun Li; Pen-Chung Yew; Jeff Huang 001; Xiaobing Feng 002; Yanyan Lan; Yunji Chen; Yuanming Lai; Yong Guan (IEEE Trans. Software Eng., 2018)

Unleashing the Power of Learning: An Enhanced Learning-Based Approach for Dynamic Binary Translation. - Changheng Song; Wenwen Wang 001; Pen-Chung Yew; Antonia Zhai; Weihua Zhang (USENIX ATC, 2019)

SafeHidden: An Efficient and Secure Information Hiding Technique Using Re-randomization. - Zhe Wang 017; Chenggang Wu 002; Yinqian Zhang; Bowen Tang 001; Pen-Chung Yew; Mengyao Xie; Yuanming Lai; Yan Kang 002; Yueqiang Cheng; Zhiping Shi 002 (USENIX Security Symposium, 2019)

A formally verified transformation to unify multiple nested clocks for a Lustre-like language. - Gang Shi; Yucheng Zhang; Shu Shang; Shengyuan Wang 001; Yuan Dong; Pen-Chung Yew (Sci. China Inf. Sci., 2019)

New Attacks and Defenses for Randomized Caches. - Kartik Ramkrishnan; Antonia Zhai; Stephen McCamant; Pen-Chung Yew (CoRR, 2019)

Efficient and scalable cross-ISA virtualization of hardware transactional memory. - Wenwen Wang 001; Pen-Chung Yew; Antonia Zhai; Stephen McCamant (CGO, 2020)

First Time Miss : Low Overhead Mitigation for Shared Memory Cache Side Channels. - Kartik Ramkrishnan; Stephen McCamant; Pen-Chung Yew; Antonia Zhai (ICPP, 2020)

DQEMU: A Scalable Emulator with Retargetable DBT on Distributed Platforms. - Ziyi Zhao; Zhang Jiang; Ximing Liu; Xiaoli Gong; Wenwen Wang 001; Pen-Chung Yew (ICPP, 2020)

More with Less - Deriving More Translation Rules with Less Training Data for DBTs Using Parameterization. - Jinhu Jiang; Rongchao Dong; Zhongjun Zhou; Changheng Song; Wenwen Wang 001; Pen-Chung Yew; Weihua Zhang (MICRO, 2020)

Regaining Lost Seconds: Efficient Page Preloading for SGX Enclaves. - Ximing Liu; Wenwen Wang 001; Lizhi Wang; Xiaoli Gong; Ziyi Zhao; Pen-Chung Yew (Middleware, 2020)

Variable-Sized Blocks for Locality-Aware SpMV. - Naveen Namashivavam; Sanyam Mehta; Pen-Chung Yew (CGO, 2021)

Enhancing Atomic Instruction Emulation for Cross-ISA Dynamic Binary Translation. - Ziyi Zhao; Zhang Jiang; Ying Chen; Xiaoli Gong; Wenwen Wang 001; Pen-Chung Yew (CGO, 2021)

Ascetic: Enhancing Cross-Iterations Data Efficiency in Out-of-Memory Graph Processing on GPUs. - Ruiqi Tang; Ziyi Zhao; Kailun Wang; Xiaoli Gong; Jin Zhang 003; Wenwen Wang 001; Pen-Chung Yew (ICPP, 2021)

PREDATOR: A Cache Side-Channel Attack Detector Based on Precise Event Monitoring. - Minjun Wu; Stephen McCamant; Pen-Chung Yew; Antonia Zhai (SEED, 2022)

Making Information Hiding Effective Again. - Zhe Wang 017; Chenggang Wu 002; Yinqian Zhang; Bowen Tang 001; Pen-Chung Yew; Mengyao Xie; Yuanming Lai; Yan Kang 002; Yueqiang Cheng; Zhiping Shi 002 (IEEE Trans. Dependable Secur. Comput., 2022)

ReAPER: Region Aware Power and Energy Regulator. - Anna Yue; Torsten Wilde; Steven Martin 002; Pen-Chung Yew; Sanyam Mehta (SC Workshops, 2023)

SpecBox: A Label-Based Transparent Speculation Scheme Against Transient Execution Attacks. - Bowen Tang 001; Chenggang Wu 002; Zhe Wang 017; Lichen Jia; Pen-Chung Yew; Yueqiang Cheng; Yinqian Zhang; Chenxi Wang; Guoqing Harry Xu (IEEE Trans. Dependable Secur. Comput., 2023)

Liberator: A Data Reuse Framework for Out-of-Memory Graph Computing on GPUs. - Shiyang Li; Ruiqi Tang; Jingyu Zhu; Ziyi Zhao; Xiaoli Gong; Wenwen Wang 001; Jin Zhang 003; Pen-Chung Yew (IEEE Trans. Parallel Distributed Syst., 2023)

SpecWands: An Efficient Priority-Based Scheduler Against Speculation Contention Attacks. - Bowen Tang 001; Chenggang Wu 002; Pen-Chung Yew; Yinqian Zhang; Mengyao Xie; Yuanming Lai; Yan Kang 002; Wei Wang 385; Qiang Wei; Zhe Wang 017 (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2023)

Non-Fusion Based Coherent Cache Randomization Using Cross-Domain Accesses. - Kartik Ramkrishnan; Stephen McCamant; Antonia Zhai; Pen-Chung Yew (AsiaCCS, 2024)

A System-Level Dynamic Binary Translator Using Automatically-Learned Translation Rules. - Jinhu Jiang; Chaoyi Liang; Rongchao Dong; Zhaohui Yang; Zhongjun Zhou; Wenwen Wang 001; Pen-Chung Yew; Weihua Zhang (CGO, 2024)

JiuJITsu: Removing Gadgets with Safe Register Allocation for JIT Code Generation. - Zhang Jiang; Ying Chen; Xiaoli Gong; Jin Zhang 003; Wenwen Wang 001; Pen-Chung Yew (ACM Trans. Archit. Code Optim., 2024)

EVeREST: An Effective and Versatile Runtime Energy Saving Tool for GPUs. - Anna Yue; Pen-Chung Yew; Sanyam Mehta (PPoPP, 2025)

JavART: A Lightweight Rule-Based JIT Compiler using Translation Rules Extracted from a Learning Approach. - Hanzhang Wang; Wei Peng; Wenwen Wang 001; Yunping Lu; Pen-Chung Yew; Weihua Zhang (Proc. ACM Program. Lang., 2025)

Shield Bash: Abusing Defensive Coherence State Retrieval to Break Timing Obfuscation. - Kartik Ramkrishnan; Antonia Zhai; Stephen McCamant; Pen-Chung Yew (CoRR, 2025)