Title :
Parallelization of Bresenham´s line and circle algorithms
Author :
Wright, William E.
Author_Institution :
Southern Illinois Univ., Carbondale, IL, USA
Abstract :
Parallel algorithm for line and circle drawing that are based on J.E. Bresenham´s line and circle algorithms (see Commun. ACM, vol.20, no.2, p.100-6 (1977)) are presented. The new algorithms are applicable on raster scan CRTs, incremental pen plotters, and certain types of printers. The line algorithm approaches a perfect speedup of P as the line length approaches infinity, and the circle algorithm approaches a speedup greater than 0.9P as the circle radius approaches infinity. It is assumed that the algorithm are run in a multiple-instruction-multiple-data (MIMD) environment, that the raster memory is shared, and that the processors are dedicated and assigned to the task (of line or circle drawing).<>
Keywords :
computer graphics; parallel algorithms; Bresenham´s line and circle algorithms; incremental pen plotters; parallel algorithm; parallelization; raster memory; raster scan CRTs; Algorithm design and analysis; Application software; Computer aided instruction; Computer graphics; Concurrent computing; Data models; Equations; Floating-point arithmetic; Logic; Parallel algorithms;
Journal_Title :
Computer Graphics and Applications, IEEE