Single-chip highly parallel architecture for image processing applications

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

  • Johannes Kneip
  • Karsten Roenner
  • Peter Pirsch
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksProceedings of SPIE
UntertitelThe International Society for Optical Engineering
Seiten1753-1764
Seitenumfang12
Auflagep 3
PublikationsstatusVeröffentlicht - 1994
VeranstaltungVisual Communications and Image Processing '94 - Chicago, IL, USA
Dauer: 25 Sept. 199429 Sept. 1994

Publikationsreihe

NameProceedings of SPIE - The International Society for Optical Engineering
Nummerp 3
Band2308
ISSN (Print)0277-786X

Abstract

For real-time implementation of image processing applications a general purpose Single Instruction/Multiple Data multiprocessor is proposed. The processor consists of an array of data paths, embedded in a two stage memory hierarchy, built of a shared memory with conflict free parallel access in shape of a matrix and a local cache, autonomously addressable by the data paths. The array is controlled by a Reduced Instruction Set Controller with load/store architecture and a fixed field coded very long instruction word. A six stage instruction pipeline leads to a low cycle time of the processor. To provide the necessary flexibility of the array processor even for the parallel processing of complex algorithms, a three stage autonomous controlling hierarchy for the processing units has been implemented. This concept leads to a high level language programmable homogeneous architecture with sustained performance on a wide spectrum of image processing algorithms. For an array of 16 processing units at 100 MHz clock frequency, an arithmetic processing power of 2.0 - 2.4 gigaoperations per second for several algorithms is achieved.

ASJC Scopus Sachgebiete

Zitieren

Single-chip highly parallel architecture for image processing applications. / Kneip, Johannes; Roenner, Karsten; Pirsch, Peter.
Proceedings of SPIE : The International Society for Optical Engineering. p 3. Aufl. 1994. S. 1753-1764 (Proceedings of SPIE - The International Society for Optical Engineering; Band 2308, Nr. p 3).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Kneip, J, Roenner, K & Pirsch, P 1994, Single-chip highly parallel architecture for image processing applications. in Proceedings of SPIE : The International Society for Optical Engineering. p 3 Aufl., Proceedings of SPIE - The International Society for Optical Engineering, Nr. p 3, Bd. 2308, S. 1753-1764, Visual Communications and Image Processing '94, Chicago, IL, USA, 25 Sept. 1994.
Kneip, J., Roenner, K., & Pirsch, P. (1994). Single-chip highly parallel architecture for image processing applications. In Proceedings of SPIE : The International Society for Optical Engineering (p 3 Aufl., S. 1753-1764). (Proceedings of SPIE - The International Society for Optical Engineering; Band 2308, Nr. p 3).
Kneip J, Roenner K, Pirsch P. Single-chip highly parallel architecture for image processing applications. in Proceedings of SPIE : The International Society for Optical Engineering. p 3 Aufl. 1994. S. 1753-1764. (Proceedings of SPIE - The International Society for Optical Engineering; p 3).
Kneip, Johannes ; Roenner, Karsten ; Pirsch, Peter. / Single-chip highly parallel architecture for image processing applications. Proceedings of SPIE : The International Society for Optical Engineering. p 3. Aufl. 1994. S. 1753-1764 (Proceedings of SPIE - The International Society for Optical Engineering; p 3).
Download
@inproceedings{7dd3e069aad54aa2830a83be7d7a73b9,
title = "Single-chip highly parallel architecture for image processing applications",
abstract = "For real-time implementation of image processing applications a general purpose Single Instruction/Multiple Data multiprocessor is proposed. The processor consists of an array of data paths, embedded in a two stage memory hierarchy, built of a shared memory with conflict free parallel access in shape of a matrix and a local cache, autonomously addressable by the data paths. The array is controlled by a Reduced Instruction Set Controller with load/store architecture and a fixed field coded very long instruction word. A six stage instruction pipeline leads to a low cycle time of the processor. To provide the necessary flexibility of the array processor even for the parallel processing of complex algorithms, a three stage autonomous controlling hierarchy for the processing units has been implemented. This concept leads to a high level language programmable homogeneous architecture with sustained performance on a wide spectrum of image processing algorithms. For an array of 16 processing units at 100 MHz clock frequency, an arithmetic processing power of 2.0 - 2.4 gigaoperations per second for several algorithms is achieved.",
author = "Johannes Kneip and Karsten Roenner and Peter Pirsch",
year = "1994",
language = "English",
isbn = "081941638X",
series = "Proceedings of SPIE - The International Society for Optical Engineering",
number = "p 3",
pages = "1753--1764",
booktitle = "Proceedings of SPIE",
edition = "p 3",
note = "Visual Communications and Image Processing '94 ; Conference date: 25-09-1994 Through 29-09-1994",

}

Download

TY - GEN

T1 - Single-chip highly parallel architecture for image processing applications

AU - Kneip, Johannes

AU - Roenner, Karsten

AU - Pirsch, Peter

PY - 1994

Y1 - 1994

N2 - For real-time implementation of image processing applications a general purpose Single Instruction/Multiple Data multiprocessor is proposed. The processor consists of an array of data paths, embedded in a two stage memory hierarchy, built of a shared memory with conflict free parallel access in shape of a matrix and a local cache, autonomously addressable by the data paths. The array is controlled by a Reduced Instruction Set Controller with load/store architecture and a fixed field coded very long instruction word. A six stage instruction pipeline leads to a low cycle time of the processor. To provide the necessary flexibility of the array processor even for the parallel processing of complex algorithms, a three stage autonomous controlling hierarchy for the processing units has been implemented. This concept leads to a high level language programmable homogeneous architecture with sustained performance on a wide spectrum of image processing algorithms. For an array of 16 processing units at 100 MHz clock frequency, an arithmetic processing power of 2.0 - 2.4 gigaoperations per second for several algorithms is achieved.

AB - For real-time implementation of image processing applications a general purpose Single Instruction/Multiple Data multiprocessor is proposed. The processor consists of an array of data paths, embedded in a two stage memory hierarchy, built of a shared memory with conflict free parallel access in shape of a matrix and a local cache, autonomously addressable by the data paths. The array is controlled by a Reduced Instruction Set Controller with load/store architecture and a fixed field coded very long instruction word. A six stage instruction pipeline leads to a low cycle time of the processor. To provide the necessary flexibility of the array processor even for the parallel processing of complex algorithms, a three stage autonomous controlling hierarchy for the processing units has been implemented. This concept leads to a high level language programmable homogeneous architecture with sustained performance on a wide spectrum of image processing algorithms. For an array of 16 processing units at 100 MHz clock frequency, an arithmetic processing power of 2.0 - 2.4 gigaoperations per second for several algorithms is achieved.

UR - http://www.scopus.com/inward/record.url?scp=0028735726&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0028735726

SN - 081941638X

T3 - Proceedings of SPIE - The International Society for Optical Engineering

SP - 1753

EP - 1764

BT - Proceedings of SPIE

T2 - Visual Communications and Image Processing '94

Y2 - 25 September 1994 through 29 September 1994

ER -