Objective: To study novel ways of representing data arrays for potential application in a microcomputer-based APL interpreter. The goal is to find, for arrays containing mixed integers and real numbers, a way to improve both storage efficiency and thruput, over that obtainable using conventional APL interpreter array representations. Investigation: For the purposes of this study, three representative APL operators were chosen for implementation - dyadic addition, multiplication and selection. To establish a set of base cases from which to work, these three operators were implemented for two distinctly different data structures: Case-0: arrays containing only fixed length floating point data elements Case-1: arrays containing only fixed leng...
The thesis describes a method of translating the computer language APL to other high-level languages...
85 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1981.Many high-level languages have...
PhD ThesisThe selection and the implementation of representations for the data used in a computer p...
Objective: To study novel ways of representing data arrays for potential application in a microcompu...
Our algorithm presented here was planned to be implemented on an Intel 8086 microcomputer. In order ...
We present a compiler and a typed intermediate language for a subset of APL. The intermediate langua...
APL is a dynamically typed language which deals with arrays whose type, number of dimensions (rank) ...
This article describes how array predicates were used to reduce the computational complexity of four...
Although multicomputers are becoming feasible for solving large problems, they are difficult to prog...
This paper describes the Array Manipulation Language (AML), an algebra for multidimensional array da...
We present an approach for compiling a rich subset of APL into data-parallel programs that can be ex...
ABSTRACT Software debugging, maintenance and reuse have to deal with many problems from Fortran scie...
The literature has witnessed much work aimed at improving the efficiency of mernory systems. The mot...
Abstract. Arrays are a common and important class of data. At present, database systems do not provi...
A methodology for the automatic translation of a Hardware Description Language (HDL) formulation of ...
The thesis describes a method of translating the computer language APL to other high-level languages...
85 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1981.Many high-level languages have...
PhD ThesisThe selection and the implementation of representations for the data used in a computer p...
Objective: To study novel ways of representing data arrays for potential application in a microcompu...
Our algorithm presented here was planned to be implemented on an Intel 8086 microcomputer. In order ...
We present a compiler and a typed intermediate language for a subset of APL. The intermediate langua...
APL is a dynamically typed language which deals with arrays whose type, number of dimensions (rank) ...
This article describes how array predicates were used to reduce the computational complexity of four...
Although multicomputers are becoming feasible for solving large problems, they are difficult to prog...
This paper describes the Array Manipulation Language (AML), an algebra for multidimensional array da...
We present an approach for compiling a rich subset of APL into data-parallel programs that can be ex...
ABSTRACT Software debugging, maintenance and reuse have to deal with many problems from Fortran scie...
The literature has witnessed much work aimed at improving the efficiency of mernory systems. The mot...
Abstract. Arrays are a common and important class of data. At present, database systems do not provi...
A methodology for the automatic translation of a Hardware Description Language (HDL) formulation of ...
The thesis describes a method of translating the computer language APL to other high-level languages...
85 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1981.Many high-level languages have...
PhD ThesisThe selection and the implementation of representations for the data used in a computer p...