The architecture of a programmable systolic chip
Advances in VLSI and Computer Systems
Compilation for a high-performance systolic array
SIGPLAN '86 Proceedings of the 1986 SIGPLAN symposium on Compiler construction
Memory requirements for balanced computer architectures
ISCA '86 Proceedings of the 13th annual international symposium on Computer architecture
MICRO 14 Proceedings of the 14th annual workshop on Microprogramming
Compilation for a high-performance systolic array
SIGPLAN '86 Proceedings of the 1986 SIGPLAN symposium on Compiler construction
Memory requirements for balanced computer architectures
ISCA '86 Proceedings of the 13th annual international symposium on Computer architecture
The warp computer: Architecture, implementation, and performance
IEEE Transactions on Computers
Multipipeline Networking for Compound Vector Processing
IEEE Transactions on Computers
An integrated environment for development and execution of real-time programs
ICS '88 Proceedings of the 2nd international conference on Supercomputing
Warp experience: we can map computations onto a parallel computer efficiently
ICS '88 Proceedings of the 2nd international conference on Supercomputing
A case study in using two-level control stores
ACM SIGMICRO Newsletter
A Systolic Accelerator for the Iterative Solution of Sparse Linear Systems
IEEE Transactions on Computers
Fault Tolerance in Linear Systolic Arrays Using Time Redundancy
IEEE Transactions on Computers
Paradigms for process interaction in distributed programs
ACM Computing Surveys (CSUR)
Building and Using a Highly Parallel Programmable Logic Array
Computer - Special issue on experimental research in computer architecture
The NuMesh: a modular, scalable communications substrate
ICS '93 Proceedings of the 7th international conference on Supercomputing
Resource-Constrained Software Pipelining
IEEE Transactions on Parallel and Distributed Systems
A software pipelining based VLIW architecture and optimizing compiler
MICRO 23 Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture
A case study in using two-level control stores
MICRO 20 Proceedings of the 20th annual workshop on Microprogramming
ACM '86 Proceedings of 1986 ACM Fall joint computer conference
Parallel ray tracing on a chip
Practical parallel rendering
Reconfigurable Morphological Image Processing Accelerator for Video Object Segmentation
Journal of Signal Processing Systems
Hi-index | 0.01 |
This paper describes the scan line array processor (SLAP), a new architecture designed for high-performance yet low-cost image computation. A SLAP is a SIMD linear array of processors, and hence is easy to build and scales well with VLSI technology; yet appropriate special features and programming techniques make it efficient for a surprisingly wide variety of low and medium level computer vision tasks. We describe the basic SLAP concept and some of its variants, discuss a particular planned implementation, and indicate its performance on computer vision and other applications.