• DocumentCode
    1250151
  • Title

    Parallelization of Bresenham´s line and circle algorithms

  • Author

    Wright, William E.

  • Author_Institution
    Southern Illinois Univ., Carbondale, IL, USA
  • Volume
    10
  • Issue
    5
  • fYear
    1990
  • Firstpage
    60
  • Lastpage
    67
  • 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;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.59038
  • Filename
    59038