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

skip to main content
10.5555/17407.17397acmconferencesArticle/Chapter ViewAbstractPublication PagesiscaConference Proceedingsconference-collections
Article
Free access

Warp architecture and implementation

Published: 01 May 1986 Publication History

Abstract

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.

References

[1]
Fisher, A.L., Kung, H.T., Monier, L.M. and Dohi. Y. "The Architecture of a Programmable Systolic Chip". Journal of VLSI and Computer Systems 1, 2 (1984), 153-169. An earlier version appears in Conference Proceedings of the lOth Annual Symposium on Computer Architecture, Stockholm, Sweden, June 1983, pp. 48-53.
[2]
Gross, T. and ltm, M. Compilation fora High-performance Systolic Array. Proceedings of the SIGPLAN 86 Symposium on Compiler Construction, ACM SigPlan, June, 1986.
[3]
Gross, T., Kung, H.T., Lain, M. and Webb, J. Warp as a Machine for Low-level Vision. Proceedings of 1985 IEEE International Conference on Robotics and Automation, March, 1985, pp. 790-800.
[4]
Kung. H.T. "Memory Requirements for Balanced Computer Architectures". Journal nfComplexity 1, 1 (1985), 147-157. (A revised version also appears in Conference Proceedings of the 13th Annual International Symposium on Computer Architecture, June 1986).
[5]
Kung, H.T. and Lain, M. "Wafer-Scale Integration and Two- Level Pipelined Implementations of Systolic Arrays ". Journal of Paralleland Distributed Computing 1, l (1984), 32-63. A preliminary version appeared in Proceedings of the Conference on Admnced Research in VLSI, MIT, January 1984.
[6]
Kung, H.T. and Webb, J.A. Global Operations on the CMU Warp Machine. Proceedings of 1985 AIAA Computers in Aerospace V Conference, American Institute of Aeronautics and Astronautics. October, 1985, pp. 209-218.
[7]
Rau, 13. R. and Glaeser, C. D. Some Scheduling Techniques and an Easily Schedulable Horizontal Architecture for High Performance Scientific Computing. Proc. 14th Annual Workshop on Mieroprogramming, Oct., 1981, pp. 183-198.
[8]
Wallace, R., Matsuzaki, K., Goto, Y., Crisman, J., Webb, J. and Kanade, T. Progress in Robot Read-Following. Proceedings of 1986 IEEE International Conference on Robotics and Automation, April, 1986.
[9]
Woo, B., Jan, L. and Ware, F. A High-Speed 32 Bit IEEE Floating-Point Chip Set for Digital Signal Processing. Proceedings of 1984 IEEE International Conference on Acoustics, Speech and Signal processing, 1984, pp. 16.6.1-16.6.4.

Cited By

View all
  • (2010)A pattern for efficient parallel computation on multicore processors with scalar operand networksProceedings of the 2010 Workshop on Parallel Programming Patterns10.1145/1953611.1953614(1-9)Online publication date: 30-Mar-2010
  • (1995)Resource-Constrained Software PipeliningIEEE Transactions on Parallel and Distributed Systems10.1109/71.4761676:12(1248-1270)Online publication date: 1-Dec-1995
  • (1993)The NuMeshProceedings of the 7th international conference on Supercomputing10.1145/165939.165973(230-239)Online publication date: 1-Aug-1993
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ISCA '86: Proceedings of the 13th annual international symposium on Computer architecture
June 1986
454 pages
ISBN:081860719X
  • cover image ACM SIGARCH Computer Architecture News
    ACM SIGARCH Computer Architecture News  Volume 14, Issue 2
    Special Issue: Proceedings of the 13th annual international symposium on Computer architecture (ISCA '86)
    May 1986
    429 pages
    ISSN:0163-5964
    DOI:10.1145/17356
    Issue’s Table of Contents

Sponsors

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 May 1986

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 543 of 3,203 submissions, 17%

Upcoming Conference

ISCA '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)166
  • Downloads (Last 6 weeks)29
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2010)A pattern for efficient parallel computation on multicore processors with scalar operand networksProceedings of the 2010 Workshop on Parallel Programming Patterns10.1145/1953611.1953614(1-9)Online publication date: 30-Mar-2010
  • (1995)Resource-Constrained Software PipeliningIEEE Transactions on Parallel and Distributed Systems10.1109/71.4761676:12(1248-1270)Online publication date: 1-Dec-1995
  • (1993)The NuMeshProceedings of the 7th international conference on Supercomputing10.1145/165939.165973(230-239)Online publication date: 1-Aug-1993
  • (1991)Optimal geometric algorithms for digitized images on fixed-size linear arrays and scan-line arraysDistributed Computing10.1007/BF022597475:2(55-65)Online publication date: 1-Sep-1991
  • (1990)A software pipelining based VLIW architecture and optimizing compilerProceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture10.5555/255237.255244(17-27)Online publication date: 30-Nov-1990
  • (1990)Fault Tolerance in Linear Systolic Arrays Using Time RedundancyIEEE Transactions on Computers10.1109/12.4521439:2(269-276)Online publication date: 1-Feb-1990
  • (1989)A Systolic Accelerator for the Iterative Solution of Sparse Linear SystemsIEEE Transactions on Computers10.1109/12.4213238:11(1591-1595)Online publication date: 1-Nov-1989
  • (1988)A case study in using two-level control storesACM SIGMICRO Newsletter10.1145/62185.6219319:3(46-48)Online publication date: 1-Sep-1988
  • (1988)Warp experience: we can map computations onto a parallel computer efficientlyProceedings of the 2nd international conference on Supercomputing10.1145/55364.55430(668-675)Online publication date: 1-Jun-1988
  • (1988)An integrated environment for development and execution of real-time programsProceedings of the 2nd international conference on Supercomputing10.1145/55364.55379(153-163)Online publication date: 1-Jun-1988
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media