TY - JOUR
T1 - An architecture independent programming language for low-level vision
AU - Hamey, L. G.C.
AU - Webb, J. A.
AU - Wu, I-Chen
PY - 1989/1/1
Y1 - 1989/1/1
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
U2 - 10.1016/S0734-189X(89)80040-4
DO - 10.1016/S0734-189X(89)80040-4
M3 - Article
AN - SCOPUS:0024856893
SN - 0734-189X
VL - 48
SP - 246
EP - 264
JO - Computer Vision, Graphics, & Image Processing
JF - Computer Vision, Graphics, & Image Processing
IS - 2
ER -