2002 |
7 | EE | Iffat H. Kazi,
David J. Lilja:
Dynamically adapting to system load and program behavior in multiprogrammed multiprocessor systems.
Concurrency and Computation: Practice and Experience 14(12): 957-985 (2002) |
2001 |
6 | EE | Iffat H. Kazi,
David J. Lilja:
Coarse-Grained Thread Pipelining: A Speculative Parallel Execution Model for Shared-Memory Multiprocessors.
IEEE Trans. Parallel Distrib. Syst. 12(9): 952-966 (2001) |
2000 |
5 | EE | Iffat H. Kazi,
David J. Lilja:
A Comprehensive Dynamic Processor Allocation Scheme for Multiprogrammed Multiprocessor Systems.
ICPP 2000: 153-162 |
4 | EE | Iffat H. Kazi,
David J. Lilja:
JavaSpMT: A Speculative Thread Pipelining Parallelization Model for Java Programs.
IPDPS 2000: 559-564 |
3 | EE | Iffat H. Kazi,
Howard H. Chen,
Berdenia Stanley,
David J. Lilja:
Techniques for obtaining high performance in Java programs.
ACM Comput. Surv. 32(3): 213-240 (2000) |
2 | EE | Iffat H. Kazi,
Davis P. Jose,
Badis Ben-Hamida,
Christian J. Hescott,
Chris Kwok,
Joseph A. Konstan,
David J. Lilja,
Pen-Chung Yew:
JaViz: A client/server Java profiling tool.
IBM Systems Journal 39(1): 96- (2000) |
1998 |
1 | EE | Iffat H. Kazi,
David J. Lilja:
Coarse-grained Speculative Execution in Shared-memory Multiprocessors.
International Conference on Supercomputing 1998: 93-100 |