2007 |
20 | EE | Nissim Harel,
Hasnain A. Mandviwala,
Umakishore Ramachandran,
Kathleen Knobe:
Use of Dependency Information for Memory Optimizations in Distributed Streaming Applications.
ICCCN 2007: 712-717 |
19 | EE | Nissim Harel,
Hasnain A. Mandviwala,
Kathleen Knobe,
Umakishore Ramachandran:
Methods of Memory Optimizations in Streaming Applications.
ICPP 2007: 11 |
18 | EE | Hasnain A. Mandviwala,
Umakishore Ramachandran,
Kathleen Knobe:
Capsules: Expressing Composable Computations in a Parallel Programming Model.
LCPC 2007: 276-291 |
2006 |
17 | EE | Umakishore Ramachandran,
Kathleen Knobe,
Nissim Harel,
Hasnain A. Mandviwala:
Distributed Garbage Collection Algorithms for Timestamped Data.
IEEE Trans. Parallel Distrib. Syst. 17(10): 1057-1071 (2006) |
2005 |
16 | EE | Hasnain A. Mandviwala,
Nissim Harel,
Umakishore Ramachandran,
Kathleen Knobe:
Adaptive Resource Utilization via Feedback Control for Streaming Application.
IPDPS 2005 |
2003 |
15 | EE | Umakishore Ramachandran,
Rishiyur S. Nikhil,
James M. Rehg,
Yavor Angelov,
Arnab Paul,
Sameer Adhikari,
Kenneth M. Mackenzie,
Nissim Harel,
Kathleen Knobe:
Stampede: A Cluster Programming Middleware for Interactive Stream-Oriented Applications.
IEEE Trans. Parallel Distrib. Syst. 14(11): 1140-1154 (2003) |
2002 |
14 | EE | Nissim Harel,
Hasnain A. Mandviwala,
Kathleen Knobe,
Umakishore Ramachandran:
Dead Timestamp Identification in Stampede.
ICPP 2002: 101-108 |
13 | EE | Hasnain A. Mandviwala,
Nissim Harel,
Kathleen Knobe,
Umakishore Ramachandran:
A Comparative Study of Stampede Garbage Collection Algorithms.
LCPC 2002: 249-264 |
2001 |
12 | | Kathleen Knobe,
Wilson C. Hsieh,
Ulrich Kremer:
SIGPLAN's Professional Activities Committee.
SIGPLAN Notices 36(6): 1-2 (2001) |
2000 |
11 | | Stephen J. Fink,
Kathleen Knobe,
Vivek Sarkar:
Unified Analysis of Array and Object References in Strongly Typed Languages.
SAS 2000: 155-174 |
1999 |
10 | EE | Umakishore Ramachandran,
Rishiyur S. Nikhil,
Nissim Harel,
James M. Rehg,
Kathleen Knobe:
Space-Time Memory: A Parallel Programming Abstraction for Interactive Multimedia Applications.
PPOPP 1999: 183-192 |
9 | | James M. Rehg,
Kathleen Knobe,
Umakishore Ramachandran,
Rishiyur S. Nikhil,
Arun Chauhan:
Integrated task and data parallel support for dynamic applications.
Scientific Programming 7(3-4): 289-302 (1999) |
1998 |
8 | EE | James M. Rehg,
Kathleen Knobe,
Umakishore Ramachandran,
Rishiyur S. Nikhil,
Arun Chauhan:
Integrated Task and Data Parallel Support for Dynamic Applications.
LCR 1998: 167-180 |
7 | EE | Kathleen Knobe,
Vivek Sarkar:
Array SSA Form and Its Use in Parallelization.
POPL 1998: 107-120 |
6 | EE | Vivek Sarkar,
Kathleen Knobe:
Enabling Sparse Constant Propagation of Array Elements via Array SSA Form.
SAS 1998: 33-56 |
1993 |
5 | EE | Kathleen Knobe,
Michael Weiss,
Joan D. Lukas:
Optimization techniques for SIMD Fortran compilers.
Concurrency - Practice and Experience 5(7): 527-552 (1993) |
1991 |
4 | | Joan D. Lukas,
Kathleen Knobe:
Data Optimization and Its Effect on Communication Costs in MIMD Fortran Code.
PPSC 1991: 478-483 |
1990 |
3 | | Kathleen Knobe,
Joan D. Lukas,
Guy L. Steele Jr.:
Data Optimization: Allocation of Arrays to Reduce Communication on SIMD Machines.
J. Parallel Distrib. Comput. 8(2): 102-118 (1990) |
1988 |
2 | | Eugene Albert,
Kathleen Knobe,
Joan D. Lukas,
Guy L. Steele Jr.:
Compiling Fortran 8x Array Features for the Connection Machine Computer System.
PPOPP/PPEALS 1988: 42-56 |
1976 |
1 | | Bruce Knobe,
Kathleen Knobe:
A Method for Inferring Context-free Grammars
Information and Control 31(2): 129-146 (1976) |