Keywords:
Publications of Donald Yeung sorted by title
A
A general framework for prefetch scheduling in linked data structures and its application to multi-chain prefetching, , , , and (2004), in: ACM Trans. Comput. Syst., 22:2(214--280) |
[DOI] |
A study of source-level compiler algorithms for automatic construction of pre-execution code, and (2004), in: ACM Trans. Comput. Syst., 22:3(326--379) |
[DOI] |
D
Design and evaluation of compiler algorithms for pre-execution, and , in: ASPLOS-X: Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, pages 159--170, ACM Press, 2002 |
[DOI] |
E
Exploiting Application-Level Information to Reduce Memory Bandwidth Consumption, and , in: Proceedings of the 4th Workshop on Complexity-Effective Design, held in conjunction with the 30th International Symposium on Computer Architecture (ISCA-30), 2003 |
L
Learning-Based SMT Processor Resource Distribution via Hill-Climbing, and , in: ISCA '06: Proceedings of the 33rd annual international symposium on Computer Architecture, pages 239--251, IEEE Computer Society, 2006 |
[DOI] |
M
Multi-Chain Prefetching: Effective Exploitation of Inter-Chain Memory Parallelism for Pointer-Chasing Codes, , , and , in: PACT '01: Proceedings of the 10th international conference on Parallel architectures and compilation techniques, pages 268--279, IEEE Computer Society, 2001 |
O
Optimizing SMT Processors for High Single-Thread Performance, , and (2003), in: The Journal of Instruction-Level Parallelism, 5 |
P
Physical Experimentation with Prefetching Helper Threads on Intel's Hyper-Threaded Processors, , , , , , , , , and , in: CGO '04: Proceedings of the International Symposium on Code Generation and Optimization, Palo Alto, California, pages 27, IEEE Computer Society, 2004 |
T
Transparent Threads: Resource Sharing in SMT Processors for High Single-Thread Performance, and , in: PACT '02: Proceedings of the 11th international conference on Parallel architectures and compilation techniques, pages 30, IEEE Computer Society, 2002 |
U
Using Program Slicing to Drive Pre-Execution on Simultaneous Multithreading Processors, and , University of Maryland, 2001 |