Rice Univesrity Logo
    • FAQ
    • Deposit your work
    • Login
    Search 
    •   Rice Scholarship Home
    • Faculty & Staff Research
    • George R. Brown School of Engineering
    • Computer Science
    • Computer Science Technical Reports
    • Search
    •   Rice Scholarship Home
    • Faculty & Staff Research
    • George R. Brown School of Engineering
    • Computer Science
    • Computer Science Technical Reports
    • Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Search

    Show Advanced FiltersHide Advanced Filters

    Filters

    Use filters to refine the search results.

    Now showing items 1-10 of 18

    • Sort Options:
    • Relevance
    • Title Asc
    • Title Desc
    • Issue Date Asc
    • Issue Date Desc
    • Results Per Page:
    • 5
    • 10
    • 20
    • 40
    • 60
    • 80
    • 100
    Thumbnail

    Static Type Inference for Specialization in a Telescoping Compiler 

    Allen, Eric; Kennedy, Ken; McCosh, Cheryl; Taha, Walid (2004-09-01)
    The telescoping languages approach achieves high performance from applications encoded as high-level scripts. The core idea is to pre-compile underlying libraries to generate multiple variants optimized for use indifferent ...
    Thumbnail

    Object-Oriented Type Inference for Telescoping Languages 

    Allen, Eric; Kennedy, Ken; McCosh, Cheryl (2004)
    The telescoping-languages approach achieves high performance from applications encoded as high-level scripts. The core idea is to pre-compile underlying libraries to generate multiple variants optimized for use indifferent ...
    Thumbnail

    Transforming Complex Loop Nests For Locality 

    Kennedy, Ken; Yi, Qing (2002-02-19)
    Because of the increasing gap between the speeds of processors and standard memory chips, many compiler techniques have been developed to enhance locality of applications. This paper focuses on automatically optimizing ...
    Thumbnail

    Resource Constrained Loop Fusion 

    Ding, Chen; Kennedy, Ken (2003-09-03)
    Embedded processors have limited on-chip memory. Fusing loops that use the same data can reduce the distance between accesses to the same memory location, avoiding costly off-chip memory transfer. Most existing greedy ...
    Thumbnail

    A simple, fast dominance algorithm 

    Cooper, Keith D.; Harvey, Timothy J.; Kennedy, Ken (2006-01-11)
    The problem of finding the dominators in a control-flow graph has a long history in the literature. The original algorithms suffered from a large asymptotic complexity but were easy to understand. Subsequent work improved ...
    Thumbnail

    Scalable Grid Application Scheduling via Decoupled Resource Selection and Scheduling 

    Casanova, Henri; Chien, Andrew A.; Kee, Yang-Suk; Kennedy, Ken; Koelbel, Charles; Mandal, Anirban; Zhang, Yang (2006-01-20)
    Over the past years grid infrastructures have been deployed at larger and larger scales, with envisioned deployments incorporating tens of thousands of resources. Therefore, application scheduling algorithms can become ...
    Thumbnail

    Scalarizing Fortran 90 Array Syntax 

    Kennedy, Ken; Zhao, Yuan (2001-03-30)
    Array syntax is an important feature introduced in Fortran 90. It adds more expressive power to the language by allowing operations and assignments on the array sections. Programmers will benefit from this new feature ...
    Thumbnail

    Domain-Specific Type Inference for Library Generation in a Telescoping Compiler 

    Chauhan, Arun; Kennedy, Ken; McCosh, Cheryl (2004-04-14)
    Telescoping languages is a strategy for allowing users to develop code in high-level, domain-specific languages and still achieve high performance. It uses extensive offline processing of the library defining the language. ...
    Thumbnail

    Iterative Data-flow Analysis, Revisited 

    Cooper, Keith D.; Harvey, Timothy J.; Kennedy, Ken (2004-03-26)
    The iterative algorithm is widely used to solve instances of data-flow analysis problems. The algorithm is attractive because it is easy to implement and robust in its behavior. The theory behind the algorithm shows that, ...
    Thumbnail

    Evaluating a Model for Cache Conflict Miss Prediction 

    Kennedy, Ken; Qasem, Apan (2005-04-10)
    Cache conflict misses can cause severe degradation in application performance. Previous research has shown that for many scientific applications majority of cache misses are due to conflicts in cache. Although, conflicts ...
    • 1
    • 2

    Home | FAQ | Contact Us
    Managed by the Digital Scholarship Services at Fondren Library, Rice University
    Physical Address: 6100 Main Street, Houston, Texas 77005
    Mailing Address: MS-44, P.O.BOX 1892, Houston, Texas 77251-1892
     

     

    Browse

    Entire ArchiveCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypeThis CollectionBy Issue DateAuthorsTitlesSubjectsType

    My Account

    Login

    Context

    Export Search Metadata

    Discover

    Author
    Kennedy, Ken (18)
    McCosh, Cheryl (7)Allen, Eric (2)Chauhan, Arun (2)Cooper, Keith D. (2)Fletcher, Mary (2)Harvey, Timothy J. (2)Jin, Guohua (2)Koelbel, Charles (2)Mellor-Crummey, John (2)... View MoreDate Issued2000 - 2006 (15)1994 - 1999 (3)Has File(s)Yes (18)

    Home | FAQ | Contact Us
    Managed by the Digital Scholarship Services at Fondren Library, Rice University
    Physical Address: 6100 Main Street, Houston, Texas 77005
    Mailing Address: MS-44, P.O.BOX 1892, Houston, Texas 77251-1892