An architecture independent programming language for low-level vision

L. G C Hamey, J. A. Webb, Wu I-Chen Wu

Research output: Contribution to journalArticleResearchpeer-review

Abstract

Low-level vision is particularly useful in implementation on parallel architectures. To take advantage of this, the algorithm must be adapted to the particular parallel architecture. We have developed a specialized programming language, Apply, which reduces the problem of writing the algorithm for this class of programs to the task of writing the function to be applied to a window around a single pixel. We describe implementations of Apply on Warp, various Warp-like architectures, UNIX, and the Hughes HBA and sketch implementations on bit-serial processor arrays and distributed memory machines. -after Author

LanguageEnglish
Pages246-264
Number of pages19
JournalComputer Vision, Graphics, & Image Processing
Volume48
Issue number2
Publication statusPublished - 1989
Externally publishedYes

Fingerprint

Parallel architectures
Computer programming languages
UNIX
Parallel processing systems
Pixels
Data storage equipment
pixel

Cite this

@article{92aebcc6cdfa48dcadfa990b7907c7a0,
title = "An architecture independent programming language for low-level vision",
abstract = "Low-level vision is particularly useful in implementation on parallel architectures. To take advantage of this, the algorithm must be adapted to the particular parallel architecture. We have developed a specialized programming language, Apply, which reduces the problem of writing the algorithm for this class of programs to the task of writing the function to be applied to a window around a single pixel. We describe implementations of Apply on Warp, various Warp-like architectures, UNIX, and the Hughes HBA and sketch implementations on bit-serial processor arrays and distributed memory machines. -after Author",
author = "Hamey, {L. G C} and Webb, {J. A.} and {I-Chen Wu}, Wu",
year = "1989",
language = "English",
volume = "48",
pages = "246--264",
journal = "Computer Vision, Graphics, & Image Processing",
issn = "0734-189X",
publisher = "Academic Press Inc.",
number = "2",

}

An architecture independent programming language for low-level vision. / Hamey, L. G C; Webb, J. A.; I-Chen Wu, Wu.

In: Computer Vision, Graphics, & Image Processing, Vol. 48, No. 2, 1989, p. 246-264.

Research output: Contribution to journalArticleResearchpeer-review

TY - JOUR

T1 - An architecture independent programming language for low-level vision

AU - Hamey, L. G C

AU - Webb, J. A.

AU - I-Chen Wu, Wu

PY - 1989

Y1 - 1989

N2 - Low-level vision is particularly useful in implementation on parallel architectures. To take advantage of this, the algorithm must be adapted to the particular parallel architecture. We have developed a specialized programming language, Apply, which reduces the problem of writing the algorithm for this class of programs to the task of writing the function to be applied to a window around a single pixel. We describe implementations of Apply on Warp, various Warp-like architectures, UNIX, and the Hughes HBA and sketch implementations on bit-serial processor arrays and distributed memory machines. -after Author

AB - Low-level vision is particularly useful in implementation on parallel architectures. To take advantage of this, the algorithm must be adapted to the particular parallel architecture. We have developed a specialized programming language, Apply, which reduces the problem of writing the algorithm for this class of programs to the task of writing the function to be applied to a window around a single pixel. We describe implementations of Apply on Warp, various Warp-like architectures, UNIX, and the Hughes HBA and sketch implementations on bit-serial processor arrays and distributed memory machines. -after Author

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

M3 - Article

VL - 48

SP - 246

EP - 264

JO - Computer Vision, Graphics, & Image Processing

T2 - Computer Vision, Graphics, & Image Processing

JF - Computer Vision, Graphics, & Image Processing

SN - 0734-189X

IS - 2

ER -