File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/71.914755
- Scopus: eid_2-s2.0-0035269720
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Article: Adaptive parallel rendering on multiprocessors and workstation clusters
Title | Adaptive parallel rendering on multiprocessors and workstation clusters |
---|---|
Authors | |
Keywords | Cluster Of Workstations Computer Graphics Load Balancing Mpi Programming Parallel Rendering Polygon Rasterization Scalable Performance Speedup And Efficiency Supersampling Symmetric Multiprocessors |
Issue Date | 2001 |
Publisher | I E E E. The Journal's web site is located at http://www.computer.org/tpds |
Citation | Ieee Transactions On Parallel And Distributed Systems, 2001, v. 12 n. 3, p. 241-258 How to Cite? |
Abstract | This paper presents the design and performance of a new parallel graphics renderer for 3D images. This renderer is based on an adaptive supersampling approach that works for time/space-efficient execution on two classes of parallel computers. Our rendering scheme takes subpixel supersamples only along polygon edges. This leads to a significant reduction in rendering time and in buffer memory requirements. Furthermore, we offer a balanced rasterization of all transformed polygons. Experimental results prove these advantages on both a shared-memory SGI multiprocessor server and a Unix cluster of Sun workstations. We reveal performance effects of the new rendering scheme on subpixel resolution, polygon number, scene complexity, and memory requirements. The balanced parallel renderer demonstrates scalable performance with respect to increase in graphic complexity and in machine size. Our parallel renderer outperforms Crow's scheme in benchmark experiments performed. The improvements are made in three fronts: 1) reduction in rendering time, 2) higher efficiency with balanced workload, and 3) adaptive to available buffer memory size. The balanced renderer can be more cost-effectively embedded within many 3D graphics algorithms, such as those for edge smoothing and 3D visualization. Our parallel renderer is MPI-coded, offering high portability and cross-platform performance. These advantages can greatly improve the QoS in 3D imaging and in real-time interactive graphics. |
Persistent Identifier | http://hdl.handle.net/10722/155143 |
ISSN | 2023 Impact Factor: 5.6 2023 SCImago Journal Rankings: 2.340 |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Lin, WS | en_US |
dc.contributor.author | Lau, RWH | en_US |
dc.contributor.author | Hwang, K | en_US |
dc.contributor.author | Lin, X | en_US |
dc.contributor.author | Cheung, PYS | en_US |
dc.date.accessioned | 2012-08-08T08:32:03Z | - |
dc.date.available | 2012-08-08T08:32:03Z | - |
dc.date.issued | 2001 | en_US |
dc.identifier.citation | Ieee Transactions On Parallel And Distributed Systems, 2001, v. 12 n. 3, p. 241-258 | en_US |
dc.identifier.issn | 1045-9219 | en_US |
dc.identifier.uri | http://hdl.handle.net/10722/155143 | - |
dc.description.abstract | This paper presents the design and performance of a new parallel graphics renderer for 3D images. This renderer is based on an adaptive supersampling approach that works for time/space-efficient execution on two classes of parallel computers. Our rendering scheme takes subpixel supersamples only along polygon edges. This leads to a significant reduction in rendering time and in buffer memory requirements. Furthermore, we offer a balanced rasterization of all transformed polygons. Experimental results prove these advantages on both a shared-memory SGI multiprocessor server and a Unix cluster of Sun workstations. We reveal performance effects of the new rendering scheme on subpixel resolution, polygon number, scene complexity, and memory requirements. The balanced parallel renderer demonstrates scalable performance with respect to increase in graphic complexity and in machine size. Our parallel renderer outperforms Crow's scheme in benchmark experiments performed. The improvements are made in three fronts: 1) reduction in rendering time, 2) higher efficiency with balanced workload, and 3) adaptive to available buffer memory size. The balanced renderer can be more cost-effectively embedded within many 3D graphics algorithms, such as those for edge smoothing and 3D visualization. Our parallel renderer is MPI-coded, offering high portability and cross-platform performance. These advantages can greatly improve the QoS in 3D imaging and in real-time interactive graphics. | en_US |
dc.language | eng | en_US |
dc.publisher | I E E E. The Journal's web site is located at http://www.computer.org/tpds | en_US |
dc.relation.ispartof | IEEE Transactions on Parallel and Distributed Systems | en_US |
dc.subject | Cluster Of Workstations | en_US |
dc.subject | Computer Graphics | en_US |
dc.subject | Load Balancing | en_US |
dc.subject | Mpi Programming | en_US |
dc.subject | Parallel Rendering | en_US |
dc.subject | Polygon Rasterization | en_US |
dc.subject | Scalable Performance | en_US |
dc.subject | Speedup And Efficiency | en_US |
dc.subject | Supersampling | en_US |
dc.subject | Symmetric Multiprocessors | en_US |
dc.title | Adaptive parallel rendering on multiprocessors and workstation clusters | en_US |
dc.type | Article | en_US |
dc.identifier.email | Cheung, PYS:paul.cheung@hku.hk | en_US |
dc.identifier.authority | Cheung, PYS=rp00077 | en_US |
dc.description.nature | link_to_subscribed_fulltext | en_US |
dc.identifier.doi | 10.1109/71.914755 | en_US |
dc.identifier.scopus | eid_2-s2.0-0035269720 | en_US |
dc.identifier.volume | 12 | en_US |
dc.identifier.issue | 3 | en_US |
dc.identifier.spage | 241 | en_US |
dc.identifier.epage | 258 | en_US |
dc.publisher.place | United States | en_US |
dc.identifier.scopusauthorid | Lin, WS=23025085400 | en_US |
dc.identifier.scopusauthorid | Lau, RWH=7103010017 | en_US |
dc.identifier.scopusauthorid | Hwang, K=7402426691 | en_US |
dc.identifier.scopusauthorid | Lin, X=8208832700 | en_US |
dc.identifier.scopusauthorid | Cheung, PYS=7202595335 | en_US |
dc.identifier.issnl | 1045-9219 | - |