| 2008 | ||
|---|---|---|
| 66 | Olivier Beaumont, Larry Carter, Jeanne Ferrante, Arnaud Legrand, Loris Marchal, Yves Robert: Centralized versus Distributed Schedulers for Bag-of-Tasks Applications. IEEE Trans. Parallel Distrib. Syst. 19(5): 698-709 (2008) | |
| 2007 | ||
| 65 | Jeanne Ferrante, Kathryn S. McKinley: Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, San Diego, California, USA, June 10-13, 2007 ACM 2007 | |
| 2006 | ||
| 64 | Olivier Beaumont, Larry Carter, Jeanne Ferrante, Arnaud Legrand, Loris Marchal, Yves Robert: Centralized versus distributed schedulers for multiple bag-of-task applications. IPDPS 2006 | |
| 63 | Larry Carter, Henri Casanova, Jeanne Ferrante, Frédéric Desprez, Yves Robert: Preface. IJHPCA 20(1): 3-4 (2006) | |
| 62 | Barbara Kreaseck, Larry Carter, Henri Casanova, Jeanne Ferrante, Sagnik Nandy: Interference-Aware Scheduling. IJHPCA 20(1): 45-59 (2006) | |
| 61 | Larry Carter, Henri Casanova, Frédéric Desprez, Jeanne Ferrante, Yves Robert: Preface. IJHPCA 20(4): 441-442 (2006) | |
| 2005 | ||
| 60 | Sagnik Nandy, Larry Carter, Jeanne Ferrante: GUARD: Gossip Used for Autonomous Resource Detection. IPDPS 2005 | |
| 2004 | ||
| 59 | Sagnik Nandy, Larry Carter, Jeanne Ferrante: A-FAST: Autonomous Flow Approach to Scheduling Tasks. HiPC 2004: 363-374 | |
| 58 | Barbara Kreaseck, Larry Carter, Henri Casanova, Jeanne Ferrante: On the Interference of Communication on Computation in Java. IPDPS 2004 | |
| 57 | Cyril Banino, Olivier Beaumont, Larry Carter, Jeanne Ferrante, Arnaud Legrand, Yves Robert: Scheduling Strategies for Master-Slave Tasking on Heterogeneous Processor Platforms. IEEE Trans. Parallel Distrib. Syst. 15(4): 319-330 (2004) | |
| 56 | Michelle Mills Strout, Larry Carter, Jeanne Ferrante, Barbara Kreaseck: Sparse Tiling for Stationary Iterative Methods. IJHPCA 18(1): 95-113 (2004) | |
| 2003 | ||
| 55 | Weihaw Chuang, Brad Calder, Jeanne Ferrante: Phi-Predication for Light-Weight If-Conversion. CGO 2003: 179-192 | |
| 54 | Beth Simon, Brad Calder, Jeanne Ferrante: Incorporating Predicate Information into Branch Predictors. HPCA 2003: 53-64 | |
| 53 | Barbara Kreaseck, Larry Carter, Henri Casanova, Jeanne Ferrante: Autonomous Protocols for Bandwidth-Centric Scheduling of Independent-Task Applications. IPDPS 2003: 26 | |
| 52 | Sagnik Nandy, Xiaofeng Gao, Jeanne Ferrante: TFP: Time-Sensitive, Flow-Specific Profiling at Runtime. LCPC 2003: 32-47 | |
| 51 | Michelle Mills Strout, Larry Carter, Jeanne Ferrante: Compile-time composition of run-time data and iteration reorderings. PLDI 2003: 91-102 | |
| 50 | Larry Carter, Jeanne Ferrante, Clark D. Thomborson: Folklore confirmed: reducible flow graphs are exponentially larger. POPL 2003: 106-114 | |
| 49 | Karin Högstedt, Larry Carter, Jeanne Ferrante: On the Parallel Execution Time of Tiled Loops. IEEE Trans. Parallel Distrib. Syst. 14(3): 307-321 (2003) | |
| 2002 | ||
| 48 | Olivier Beaumont, Arnaud Legrand, Yves Robert, Larry Carter, Jeanne Ferrante: Bandwidth-Centric Allocation of Independent Tasks on Heterogeneous Platforms. IPDPS 2002 | |
| 47 | Michelle Mills Strout, Larry Carter, Jeanne Ferrante, Jonathan Freeman, Barbara Kreaseck: Combining Performance Aspects of Irregular Gauss-Seidel Via Sparse Tiling. LCPC 2002: 90-110 | |
| 2001 | ||
| 46 | Samuel P. Midkiff, José E. Moreira, Manish Gupta, Siddhartha Chatterjee, Jeanne Ferrante, Jan Prins, William Pugh, Chau-Wen Tseng: Languages and Compilers for Parallel Computing, 13th International Workshop, LCPC 2000, Yorktown Heights, NY, USA, August 10-12, 2000, Revised Papers Springer 2001 | |
| 45 | Michelle Mills Strout, Larry Carter, Jeanne Ferrante: Rescheduling for Locality in Sparse Matrix Computations. International Conference on Computational Science (1) 2001: 137-148 | |
| 44 | Nick Mitchell, Larry Carter, Jeanne Ferrante: A Modal Model of Memory. International Conference on Computational Science (1) 2001: 81-96 | |
| 2000 | ||
| 43 | Larry Carter, Jeanne Ferrante: Languages and Compilers for Parallel Computing, 12th International Workshop, LCPC'99, La Jolla/San Diego, CA, USA, August 4-6, 1999, Proceedings Springer 2000 | |
| 42 | Lori Carter, Beth Simon, Brad Calder, Larry Carter, Jeanne Ferrante: Path Analysis and Renaming for Predicated Instruction Scheduling. International Journal of Parallel Programming 28(6): 563-588 (2000) | |
| 1999 | ||
| 41 | Siddhartha Chatterjee, Jan Prins, Larry Carter, Jeanne Ferrante, Zhiyuan Li, David C. Sehr, Pen-Chung Yew: Languages and Compilers for Parallel Computing, 11th International Workshop, LCPC'98, Chapel Hill, NC, USA, August 7-9, 1998, Proceedings Springer 1999 | |
| 40 | Nicholas Mitchell, Larry Carter, Jeanne Ferrante: Localizing Non-Affine Array References. IEEE PACT 1999: 192-202 | |
| 39 | Lori Carter, Beth Simon, Brad Calder, Larry Carter, Jeanne Ferrante: Predicated Static Single Assignment. IEEE PACT 1999: 245-255 | |
| 38 | Tung Nguyen, Michelle Mills Strout, Larry Carter, Jeanne Ferrante: Asynchronous Dynamic Load Balancing of Tiles. PPSC 1999 | |
| 37 | Karin Högstedt, Larry Carter, Jeanne Ferrante: Selecting Tile Shape for Minimal Execution Time. SPAA 1999: 201-211 | |
| 1998 | ||
| 36 | Michelle Mills Strout, Larry Carter, Jeanne Ferrante, Beth Simon: Schedule-Independent Storage Mapping for Loops. ASPLOS 1998: 24-33 | |
| 35 | Val Donaldson, Jeanne Ferrante: Analyzing Asynchronous Pipeline Schedules. International Journal of Parallel Programming 26(1): 5-42 (1998) | |
| 34 | Nicholas Mitchell, Karin Högstedt, Larry Carter, Jeanne Ferrante: Quantifying the Multi-Level Nature of Tiling Interactions. International Journal of Parallel Programming 26(6): 641-670 (1998) | |
| 1997 | ||
| 33 | Nicholas Mitchell, Larry Carter, Jeanne Ferrante, Karin Högstedt: Quantifying the Multi-level Nature of Tiling Interactions. LCPC 1997: 1-15 | |
| 32 | Karin Högstedt, Larry Carter, Jeanne Ferrante: Determining the Idle Time of a Tiling. POPL 1997: 160-173 | |
| 31 | Jeanne Ferrante, Dirk Grunwald, Harini Srinivasan: Compile-time Analysis and Optimization of Explicitly Parallel Programs*. Parallel Algorithms Appl. 12(1-3): 21-56 (1997) | |
| 1996 | ||
| 30 | Val Donaldson, Jeanne Ferrante: Determining Asynchronous Acyclic Pipeline Execution Times. IPPS 1996: 568-572 | |
| 29 | Val Donaldson, Jeanne Ferrante: Determing Asynchronous Pipeline Execution Times. LCPC 1996: 154-174 | |
| 1995 | ||
| 28 | Larry Carter, Jeanne Ferrante, Susan Flynn Hummel: Hierarchical tiling for improved superscalar performance. IPPS 1995: 239-245 | |
| 27 | Larry Carter, Jeanne Ferrante, Susan Flynn Hummel: Efficient Parallelism via Hierarchical Tiling. PPSC 1995: 680-685 | |
| 26 | Ron Cytron, Jeanne Ferrante: Efficientlty Computing Phi-Nodes On-The-Fly. ACM Trans. Program. Lang. Syst. 17(3): 487-506 (1995) | |
| 1994 | ||
| 25 | Jeanne Ferrante: Computing Communication Sets for Control Parallel Programs. LCPC 1994: 316-330 | |
| 24 | Jong-Deok Choi, Jeanne Ferrante: Static Slicing in the Presence of Goto Statements. ACM Trans. Program. Lang. Syst. 16(4): 1096-1113 (1994) | |
| 23 | Jong-Deok Choi, Ron Cytron, Jeanne Ferrante: On the Efficient Engineering of Ambitious Program Analysis. IEEE Trans. Software Eng. 20(2): 105-114 (1994) | |
| 1993 | ||
| 22 | Ron Cytron, Jeanne Ferrante: Efficiently Computing phi-Nodes On-The-Fly (Extended Abstract). LCPC 1993: 461-476 | |
| 21 | Vasanth Bala, Jeanne Ferrante, Larry Carter: Explicit Data Placement (XDP): A Methodology for Explicit Compile-Time Representation and Optimization. PPOPP 1993: 139-148 | |
| 1992 | ||
| 20 | Vasanth Bala, Jeanne Ferrante: Explicit Data Placement (XDP): A Methodology for Explicit Compile-Time Representation and Optimization of Data Movement (Extended Abstract). SIGPLAN Workshop 1992: 36-39 | |
| 1991 | ||
| 19 | Jeanne Ferrante, Vivek Sarkar, W. Thrash: On Estimating and Enhancing Cache Effectiveness. LCPC 1991: 328-343 | |
| 18 | Jong-Deok Choi, Ron Cytron, Jeanne Ferrante: Automatic Construction of Sparse Data Flow Evaluation Graphs. POPL 1991: 55-66 | |
| 17 | Ron Cytron, Jeanne Ferrante, Barry K. Rosen, Mark N. Wegman, F. Kenneth Zadeck: Efficiently Computing Static Single Assignment Form and the Control Dependence Graph. ACM Trans. Program. Lang. Syst. 13(4): 451-490 (1991) | |
| 1990 | ||
| 16 | Ron Cytron, Jeanne Ferrante, Vivek Sarkar: Compact Representations for Control Dependence. PLDI 1990: 337-351 | |
| 15 | Beth Simon, D. Alpern, Jeanne Ferrante: A Foundation for Sequentializing Parallel Code. SPAA 1990: 350-359 | |
| 1989 | ||
| 14 | Ron Cytron, Jeanne Ferrante, Barry K. Rosen, Mark N. Wegman, F. Kenneth Zadeck: An Efficient Method of Computing Static Single Assignment Form. POPL 1989: 25-35 | |
| 1988 | ||
| 13 | Frances E. Allen, Michael G. Burke, Ron Cytron, Jeanne Ferrante, Wilson C. Hsieh: A framework for determining useful parallelism. ICS 1988: 207-215 | |
| 12 | Jeanne Ferrante, Mary Mace, Barbara Simons: Generating sequential code from parallel code. ICS 1988: 582-592 | |
| 11 | Michael G. Burke, Ron Cytron, Jeanne Ferrante, Wilson C. Hsieh, Vivek Sarkar, David Shields: Automatic Discovery of Parallelism: A Tool and an Experiment (Extended Abstract). PPOPP/PPEALS 1988: 77-84 | |
| 10 | Frances E. Allen, Michael G. Burke, Philippe Charles, Ron Cytron, Jeanne Ferrante: An Overview of the PTRAN Analysis System for Multiprocessing. J. Parallel Distrib. Comput. 5(5): 617-640 (1988) | |
| 1987 | ||
| 9 | Ron Cytron, Jeanne Ferrante: What's In a Name? -or- The Value of Renaming for Parallelism Detection and Storage Allocation. ICPP 1987: 19-27 | |
| 8 | Frances E. Allen, Michael G. Burke, Philippe Charles, Ron Cytron, Jeanne Ferrante: An Overview of the PTRAN Analysis System for Multiprocessing. ICS 1987: 194-211 | |
| 7 | Jeanne Ferrante, Karl J. Ottenstein, Joe D. Warren: The Program Dependence Graph and Its Use in Optimization. ACM Trans. Program. Lang. Syst. 9(3): 319-349 (1987) | |
| 1985 | ||
| 6 | Jeanne Ferrante, Mary Mace: On Linearizing Parallel Code. POPL 1985: 179-189 | |
| 1984 | ||
| 5 | Jeanne Ferrante, Karl J. Ottenstein, Joe D. Warren: The program Dependence Graph and its Use in Optimization. Symposium on Programming 1984: 125-132 | |
| 1983 | ||
| 4 | Jeanne Ferrante, Karl J. Ottenstein: A Program Form Based on Data Dependency in Predicate Regions. POPL 1983: 217-236 | |
| 1980 | ||
| 3 | Frances E. Allen, J. Lawrence Carter, Janet Fabri, Jeanne Ferrante, William H. Harrison, Paul G. Loewner, Louise Trevillyan: The Experimental Compiling System. IBM Journal of Research and Development 24(6): 695-715 (1980) | |
| 1977 | ||
| 2 | Jeanne Ferrante, James R. Geiser: An Efficient Decision Procedure for the Theory of Rational Order. Theor. Comput. Sci. 4(2): 227-233 (1977) | |
| 1975 | ||
| 1 | Jeanne Ferrante, Charles Rackoff: A Decision Procedure for the First Order Theory of Real Addition with Order. SIAM J. Comput. 4(1): 69-76 (1975) | |