Computing Distance Maps Efficiently Using an Optical Bus
نویسندگان
چکیده
This paper discusses an algorithm for nding a distance map for an image e ciently using an optical bus. The computational model considered is the arrays with a recon gurable pipelined bus system (LARPBS), which is introduced recently based on current electronic and optical technologies. It is shown that the problem for an n n image can be implemented in O(log n log log n) time deterministically or in O(log n) time with high probability on an LARPBS with n processors. We also show that the problem can be solved in O(log log n) time deterministically or in O(1) time with high probability on an LARPBS with n processors. The algorithm compares favorably to the best known parallel algorithms for the same problem in the literature.
منابع مشابه
Pipelined Communications in Optically Interconnected Arrays
Two synchronous multiprocessor architectures based on pipelined optical bus interconnections are presented. The first is a linear pipeline with enhanced control strategies which make optimal use of the available communication bandwidth of the optical bus. The second is a two-dimensional architecture in which processors are placed in a square grid and interconnected to one another through horizo...
متن کاملEfficient parallel algorithms for distance maps of 2D binary images using an optical bus
Computing a distance map (distance transform) is an operation that converts a two-dimensional (2-D) image consisting of black and white pixels to an image where each pixel has a value or a pair of coordinates that represents the distance to or location of the nearest black pixel. It is a basic operation in image processing and computer vision fields, and is used for expanding, shrinking, thinni...
متن کاملApplication of self organizing maps for investigating network latency on a broadcast-based distributed shared memory multiprocessor
Broadcast-based DSMmultiprocessors are nowadays an attractive platform for parallel computing due to their advantages in terms of scalability and programmability. In order to obtain high performance out of these systems, network latency reduction techniques should be developed, which requires the knowledge of the relationship between latency and other important DSM parameters. In this paper, se...
متن کاملArray Processors with Pipelined Optical Busses
A synchronous multiprocessor architecture based on pipelined optical bus interconnections is presented. In this architecture the processors are placed in a square grid and are interconnected to one another through horizontal and vertical optical busses. This architecture has an effective diameter as small as 2 due to its orthogonal bus connections, and allows all processors to have simultaneous...
متن کاملExploitation of optical interconnects in future server architectures
Optical fiber links have become ubiquitous for links at the metropolitan and wide area distance scales, and have become common alternatives to electrical links in local area networks and cluster networks. As optical technology improves and link frequencies continue to increase, optical links will be increasingly considered for shorter, higher-bandwidth links such as I/O, memory, and system bus ...
متن کامل