ion for Expressing Array Computation Bradford L. Chamberlain E Christopher Lewis Calvin Lin y Lawrence Snyder University of Washington, Seattle, WA 98195-2350 USA y University of Texas, Austin, TX 78712 USA fbrad,echris,snyderg@cs.washington.edu,lin@cs.utexas.edu July 24, 1998 Abstract Most array languages, such as Fortran 90, Matlab, and APL, provide support for referencing arrays by extending the traditional array subscripting construct found in scalar languages. We present an alternative approach that exploits the concept of regions---a representation of index sets that can be named, manipulated with high-level operators, and syntactically separated from array references. This paper develops the concept of region-based programming...
Most of the existing high-level array processing languages support a fixed set of pre-defined array ...
ABSTRACT Software debugging, maintenance and reuse have to deal with many problems from Fortran scie...
This paper presents a region inference framework designed specifically for imperative programs with...
ion for Expressing Array Computation Bradford L. Chamberlain E Christopher Lewis Calvin Lin y Law...
Abstract. Many program optimizations require exact knowledge of the sets of array elements that are ...
Existing array region representation techniques are sensitive to the complexity of array subscripts....
Abstract Many program optimizations require exact knowledge of the sets of array elements that are ...
Special Issue on LCPC'95 ; 29 pagesInternational audienceMany program optimizations require exact kn...
Region-based memory management offers several important potential advantages over garbage collection...
We present a novel programming language design that attempts to combine the clarity and safety of hi...
Region-based memory management systems structure mem-ory by grouping objects in regions under progra...
AbstractThis paper describes a memory management discipline for programs that perform dynamic memory...
This paper describes a memory management discipline for programs that perform dynamic memory allocat...
Abstract. Safe is a first-order eager language with facilities for pro-grammer controlled destructio...
Array languages such as Fortran 90, High Performance Fortran and ZPL are convenient vehicles for ex-...
Most of the existing high-level array processing languages support a fixed set of pre-defined array ...
ABSTRACT Software debugging, maintenance and reuse have to deal with many problems from Fortran scie...
This paper presents a region inference framework designed specifically for imperative programs with...
ion for Expressing Array Computation Bradford L. Chamberlain E Christopher Lewis Calvin Lin y Law...
Abstract. Many program optimizations require exact knowledge of the sets of array elements that are ...
Existing array region representation techniques are sensitive to the complexity of array subscripts....
Abstract Many program optimizations require exact knowledge of the sets of array elements that are ...
Special Issue on LCPC'95 ; 29 pagesInternational audienceMany program optimizations require exact kn...
Region-based memory management offers several important potential advantages over garbage collection...
We present a novel programming language design that attempts to combine the clarity and safety of hi...
Region-based memory management systems structure mem-ory by grouping objects in regions under progra...
AbstractThis paper describes a memory management discipline for programs that perform dynamic memory...
This paper describes a memory management discipline for programs that perform dynamic memory allocat...
Abstract. Safe is a first-order eager language with facilities for pro-grammer controlled destructio...
Array languages such as Fortran 90, High Performance Fortran and ZPL are convenient vehicles for ex-...
Most of the existing high-level array processing languages support a fixed set of pre-defined array ...
ABSTRACT Software debugging, maintenance and reuse have to deal with many problems from Fortran scie...
This paper presents a region inference framework designed specifically for imperative programs with...