Nothing Special   »   [go: up one dir, main page]

skip to main content
Reflects downloads up to 24 Sep 2024Bibliometrics
article
Free
A vector and array multiprocessor extension of the sylvan architecture

The main intent of this paper will be the description of a multiprocessor system that uses microprogrammed hardware to support operating system primitives that contribute to its high performance vector processing capability. The system consists of nodes ...

article
Free
The pringle parallel computer

The Pringle is a 64 processor MIMD computer with a 64 M (8 bit) instructions per second execution rate. (Copies are running at Purdue and Washington.) The Pringle runs programs written for the Configurable, Highly Parallel (CHiP) Computer. That is, the ...

article
Free
A state-of-the-art SIMD two-dimensional FFT array processor

A novel implementation of a Two-dimensional FFT array processor is given. The reasons for its superior performance is the one-to-one and onto mapping of the problem communications topology onto the interconnection network, VLSI-based implementation, a ...

article
Free
The architecture of replica: A special-purpose computer system for active multi-sensory perception of 3-dimentional objects

REPLICA is a special-purpose computer architecture to support active multi-sensory perception of 3-D objects. The system is partitionable, reconfigurable, and highly parallel. In this paper, we present the design of a set of interconnection networks ...

article
Free
A generalized object display processor architecture

A multiprocessor architecture has been developed which addresses the problem of the display and manipulation of multiple shaded three dimensional objects derived from emperical data on a raster scan CRT. Fully general control of such parameters as ...

article
Free
A special purpose LSI processor using the DDA algorithm for image transformation

A new special purpose processor, named MN8614, has been developed for the high speed execution of binary image transformations. The processor carrys out the processing based on a new extension of the DDA algorithm to reduce the number of multiplications ...

article
Free
The status of manip - a multicomputer architecture for solving, combinatorial extremum-search problems

In this paper, we report the status of study on MANIP, a parallel computer for solving combinatorial extremum-search problems. The most general technique that can be used to solve a wide variety of these problems on a uniprocessor system, optimally or ...

article
Free
The schuss filter: A processor for non-numerical data processing.

This paper describes the basic principles, the architecture and the applications of a processor called the SCHUSS filter*.

The SCHUSS filter can be seen as a device with two inputs and one output; the first input is the filtering criterion (a program); ...

article
Free
The design and implementation of a VLSI chess move generator

Communication is a basic problem when using VLSI technology to implement large parallel circuits. Valuable chip area must be used to run wires connecting components on a chip and current packaging technology restricts the amount of communication that ...

article
Free
Performance analysis of circuit switching, baseline interconnection networks

Performance evaluation, using both analytical and simulation models, of circuit switching baseline networks is presented. Two configurations of the baseline networks, single and dual, are evaluated. In each configuration, two different conflict ...

article
Free
The importance of being square

We present a theory that defines performance of packet-switching interconnection networks (delay and capacity) and their cost in terms of their geometry. This is used to prove that square banyan networks have optimal performance/cost ratio. These ...

article
Free
Connection principles for multipath, packet switching networks

Packet switched Multistage Interconnection Networks (MINs) have been mostly proposed to use unique connection path between any source and destination. We propose to add a few extra stages in an MIN to create multiple paths between any source and ...

article
Free
Instruction issue logic for pipelined supercomputers

Basic principles and design tradeoffs for control of pipelined processors are first discussed. We concentrate on register-register architectures like the CRAY-1 where pipeline control logic is localized to one or two pipeline stages and is referred to ...

article
Free
The reduction of branch instruction execution overhead using structured control flow

This paper presents a technique for specifying change of control (e.g. branch) commands at a sequential processor's macroinstruction set level. It is shown that by representing high level language (HLL) control statements with special machine language ...

article
Free
Fast execution of loops with if statements

In this paper we show how to execute in parallel loops containing IF statements. We give an architectural model of parallel computation and describe the design of a hardware Boolean Recurrence Solver. Our method of handling such loops is then compared ...

article
Free
A parallel pipelined relational query processor: An architectural overview

This paper outlines the overall architecture of a query processor for relational queries and describes the design and control of its major processing modules. The query processor consists of only four processing modules and a number of random-access ...

article
Free
An efficient VLSI dictionary machine

A binary tree machine which can handle all the dictionary machine and priority queue operations as well as some other data queries is designed in this paper. This machine supports operations like Insert, Delete, Extract-Min/Max, Membership and Near and ...

article
Free
Dictionary machines with a small number of processors

A number of tree-structured multiprocessor designs have been proposed for performing a group of dictionary operations (INSERT, DELETE, EXTRACTMIN, NEAR, etc.) on a set of keys. These designs typically use one processor for each key stored and operate ...

article
Free
Experimental evaluation of on-chip microprocessor cache memories

Advances in integrated circuit density are permitting the implementation on a single chip of functions and performance enhancements beyond those of a basic processors. One performance enhancement of proven value is a cache memory; placing a cache on the ...

article
Free
The use of static column ram as a memory hierarchy

The Static Column RAM devices recently introduced offer the potential for implementing a direct-mapped cache on-chip with only a small increase in complexity over that needed for a conventional dynamic RAM memory system. Trace-driven simulation shows ...

article
Free
article
Free
The design of an object oriented architecture

This paper proposes a new object model, called the distributed object model, wherein the model is unified as a protection unit, as a method of data abstraction, and as a computational unit, so as to realize reliable, maintainable, and secure systems. An ...

article
Free
Architecture of SOAR: Smalltalk on a RISC

Smalltalk on a RISC (SOAR) is a simple, Von Neumann computer that is designed to execute the Smalltalk-80 system much faster than existing VLSI microcomputers. The Smalltalk-80 system is a highly productive programming environment but poses tough ...

article
Free
Design of instruction set architectures for support of high-level languages

Conventional instruction sets or directly interpretable languages (DILs) have not been designed with high-level languages (HLLs) in mind. The modern design problem is to derive a space-time efficient DIL for a HLL processing system. In this paper, we ...

article
Free
Automatic synthesis of systolic arrays from uniform recurrent equations

We describe a systematic method for the design of systolic arrays. This method may be used for algorithms that can be expressed as a set of uniform recurrent equations over a convex set D of Cartesian coordinates. Most of the algorithms already ...

article
Free
Multi-dimensional systolic networks, for discrete fourier transform

In this paper the problem of computing the Discrete Fourier Transform (DFT) in VLSI is considered. We describe an approach to extend the linear systolic array algorithm to the multidimensional systolic network algorithm. The proposed networks is based ...

article
Free
Data broadcasting in linearly scheduled array processors

A major problem in executing algorithms in array processors is the implementation of broadcasts without unnecessary speed-up factor degradation. We discuss when and how broadcasts can be eliminated or reduced to easily implementable sequences of reduced ...

article
Free
Modular matrix multiplication on a linear array

A matrix-multiplication algorithm on a linear array using an optimal number of processing elements is proposed. The local storage required by the processing elements and the I/O bandwidth required to drive the array are both constants that are ...

article
Free
Joint encryption and error correction schemes
article
Free
Unidirectional error correction/detection for VLSI memory

Unidirectional error protecting codes for VLSI memories are described. After developing the theory of unidirectional error detection and correction, optimal systematic codes capable of detecting unidirectional errors are presented. Efficient single ...

Subjects

Comments

Please enable JavaScript to view thecomments powered by Disqus.