发明名称 GPU-based RIP architecture
摘要 A method of printing document data in page description language format using a plurality of graphics processing units. The plurality of tiles representing the document using the assigned graphics processing units are rendered in parallel with one another, and the rendered tiles are transmitted, bypassing the central processing units, from each of the graphics processing units to a corresponding one of a plurality of print head controllers, with the rendered tiles transmitted at a higher frequency than a frequency at which the plurality of tiles is output from each print head controller. The rendered tiles are repeatedly transmitted until each print head controller completes output of the previous band.
申请公布号 US9152894(B2) 申请公布日期 2015.10.06
申请号 US201313849653 申请日期 2013.03.25
申请人 Canon Kabushiki Kaisha 发明人 Qian Lena;Warren Zachary Theodore;Downing Andrew Peter
分类号 H04N1/62;G06K15/02;G06K15/10 主分类号 H04N1/62
代理机构 Canon U.S.A., Inc. IP Division 代理人 Canon U.S.A., Inc. IP Division
主权项 1. A method of printing document data in page description language format using a plurality of graphics processing units via a video interface, said method comprising: converting the document data to a set of rendering commands corresponding to a plurality of bands, using at least one central processing unit, wherein each of the plurality of bands includes a plurality of tiles and each of the tiles included in a band is associated with one of a plurality of swathes; assigning each of the plurality of tiles to a corresponding one of the plurality of graphics processing units in accordance with a swathe associated with each of the plurality of tiles; rendering the plurality of tiles representing the document using the assigned graphics processing units in parallel with one another; transmitting the rendered tiles from each of the assigned graphics processing units to a corresponding one of a plurality of print head controllers, bypassing the central processing units, wherein the rendered tiles are transmitted at a higher frequency than a frequency at which the plurality of tiles is output from each print head controller, and the rendered tile from each of the assigned graphics processing units is repeatedly transmitted until the each print head controller completes output of the previous band; and outputting, from each of the print head controllers, the rendered tiles forming a complete band for printing the rendered tiles.
地址 Tokyo JP