• DocumentCode
    618405
  • Title

    Parallel processing architecture for micro-polygon rasterization

  • Author

    Jagasivamani, Kumaravel

  • Author_Institution
    Qualcomm Technol. Inc., San Diego, CA, USA
  • fYear
    2013
  • fDate
    11-12 April 2013
  • Firstpage
    865
  • Lastpage
    868
  • Abstract
    The shape of an object displayed on-screen is specified by a collection of triangles, or micro-polygons. Micro-polygons are defined by the (x,y,z) co-ordinates of the three vertices. Rasterization uses the vertex locations of the micropolygon to determine the co-ordinates of all the pixels covered by the micro-polygon on the display screen. A pixel is determined to be inside the micro-polygon by performing cross-product operations using the micro-polygon´s three vertices. This paper uses parallel processing architecture to reduce the total time required for rasterization operation. The micro-polygon is broken down into four quadrants and each quadrant is processed in parallel. The rasterization algorithm is modified so that the cross-product multiplication operations are needed only at the start of micro-polygon with subsequent pixels in micro-polygon handled using addition operations instead. Further, the cross-product multipliers are shared among the parallel processors. These optimizations allow significant improvement in processing power.
  • Keywords
    computational geometry; parallel architectures; addition operations; cross-product multiplication operations; cross-product multipliers; cross-product operations; display screen; micropolygon rasterization; micropolygons; parallel processing architecture; parallel processors; pixel coordinates; processing power; rasterization algorithm; rasterization operation; triangles; vertex locations; Algorithm design and analysis; Communications technology; Conferences; Engines; Parallel architectures; Parallel processing; Program processors; micro-polygon; parallel processing; rasterization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information & Communication Technologies (ICT), 2013 IEEE Conference on
  • Conference_Location
    JeJu Island
  • Print_ISBN
    978-1-4673-5759-3
  • Type

    conf

  • DOI
    10.1109/CICT.2013.6558216
  • Filename
    6558216