2009 |
23 | EE | Seungryul Choi,
Donald Yeung:
Hill-climbing SMT processor resource distribution.
ACM Trans. Comput. Syst. 27(1): (2009) |
2007 |
22 | EE | Xuanhua Li,
Donald Yeung:
Application-Level Correctness and its Impact on Fault Tolerance.
HPCA 2007: 181-192 |
21 | EE | Sumitkumar N. Pamnani,
Deepak N. Agarwal,
Gang Qu,
Donald Yeung:
Low Power System Design by Combining Software Prefetching and Dynamic voltage Scaling.
Journal of Circuits, Systems, and Computers 16(5): 745-767 (2007) |
2006 |
20 | EE | Seungryul Choi,
Donald Yeung:
Learning-Based SMT Processor Resource Distribution via Hill-Climbing.
ISCA 2006: 239-251 |
2005 |
19 | EE | Kursad Albayraktaroglu,
Aamer Jaleel,
Xue Wu,
Manoj Franklin,
Bruce L. Jacob,
Chau-Wen Tseng,
Donald Yeung:
BioBench: A Benchmark Suite of Bioinformatics Applications.
ISPASS 2005: 2-9 |
2004 |
18 | 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 |
17 | | Deepak N. Agarwal,
Sumitkumar N. Pamnani,
Gang Qu,
Donald Yeung:
Transferring performance gain from software prefetching to energy reduction.
ISCAS (2) 2004: 241-244 |
16 | EE | Seungryul Choi,
Nicholas Kohout,
Sumit Pamnani,
Dongkeun Kim,
Donald Yeung:
A general framework for prefetch scheduling in linked data structures and its application to multi-chain prefetching.
ACM Trans. Comput. Syst. 22(2): 214-280 (2004) |
15 | EE | Dongkeun Kim,
Donald Yeung:
A study of source-level compiler algorithms for automatic construction of pre-execution code.
ACM Trans. Comput. Syst. 22(3): 326-379 (2004) |
14 | EE | Abdel-Hameed A. Badawy,
Aneesh Aggarwal,
Donald Yeung,
Chau-Wen Tseng:
The Efficacy of Software Prefetching and Locality Optimizations on Future Memory Systems.
J. Instruction-Level Parallelism 6: (2004) |
2003 |
13 | EE | Gautham Thambidorai,
Donald Yeung,
Seungryul Choi:
Optimizing SMT Processors for High Single-Thread Performance.
J. Instruction-Level Parallelism 5: (2003) |
2002 |
12 | EE | Dongkeun Kim,
Donald Yeung:
Design and evaluation of compiler algorithms for pre-execution.
ASPLOS 2002: 159-170 |
11 | EE | Gautham K. Dorai,
Donald Yeung:
Transparent Threads: Resource Sharing in SMT Processors for High Single-Thread Performance.
IEEE PACT 2002: 30- |
2001 |
10 | EE | Abdel-Hameed A. Badawy,
Aneesh Aggarwal,
Donald Yeung,
Chau-Wen Tseng:
Evaluating the impact of memory system performance on software prefetching and locality optimizations.
ICS 2001: 486-500 |
9 | EE | Nicholas Kohout,
Seungryul Choi,
Dongkeun Kim,
Donald Yeung:
Multi-Chain Prefetching: Effective Exploitation of Inter-Chain Memory Parallelism for Pointer-Chasing Codes.
IEEE PACT 2001: 268-279 |
8 | EE | Csaba Andras Moritz,
Donald Yeung,
Anant Agarwal:
SimpleFit: A Framework for Analyzing Design Trade-Offs in Raw Architectures.
IEEE Trans. Parallel Distrib. Syst. 12(7): 730-742 (2001) |
2000 |
7 | EE | Donald Yeung,
John Kubiatowicz,
Anant Agarwal:
Multigrain shared memory.
ACM Trans. Comput. Syst. 18(2): 154-196 (2000) |
1999 |
6 | EE | Donald Yeung:
The scalability of multigrain systems.
International Conference on Supercomputing 1999: 268-277 |
1998 |
5 | EE | Csaba Andras Moritz,
Donald Yeung,
Anant Agarwal:
Exploring Optimal Cost-Performance Designs for Raw Microprocessors.
FCCM 1998: 12-27 |
1996 |
4 | EE | Donald Yeung,
John Kubiatowicz,
Anant Agarwal:
MGS: A Multigrain Shared Memory System.
ISCA 1996: 44-55 |
1995 |
3 | EE | Anant Agarwal,
Ricardo Bianchini,
David Chaiken,
Kirk L. Johnson,
David A. Kranz,
John Kubiatowicz,
Beng-Hong Lim,
Kenneth Mackenzie,
Donald Yeung:
The MIT Alewife Machine: Architecture and Performance.
ISCA 1995: 2-13 |
1993 |
2 | | Donald Yeung,
Anant Agarwal:
Experience with Fine-Grain Synchronization in MIMD Machines for Preconditioned Conjugate Gradient.
PPOPP 1993: 187-197 |
1992 |
1 | | Anant Agarwal,
Jonathan Babb,
David Chaiken,
Godfrey D'Souza,
Kirk L. Johnson,
David A. Kranz,
John Kubiatowicz,
Beng-Hong Lim,
Gino Maa,
Kenneth Mackenzie,
Daniel Nussbaum,
Mike Parkin,
Donald Yeung:
Sparcle: A Multithreaded VLSI Processor for Parallel Computing.
Parallel Symbolic Computing 1992: 359-361 |