کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
442157 692063 2009 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Shader-based tessellation to save memory bandwidth in a mobile multimedia processor
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر گرافیک کامپیوتری و طراحی به کمک کامپیوتر
پیش نمایش صفحه اول مقاله
Shader-based tessellation to save memory bandwidth in a mobile multimedia processor
چکیده انگلیسی

In this paper, we propose an architecture of tessellation hardware to save memory bandwidth in a mobile multimedia processor. To reduce the implementation overhead, floating-point computations of tessellation are accelerated by the conventional GPU pipeline, and only tessellation-specific control logic is handled by an additional hardware unit. Tightly coupled with a vertex shader, the additional unit dynamically produces topological configurations and parametric coordinates of refinement patterns in the type of indexed triangle strips for object-level adaptive tessellation. The topological configurations improve the efficiency of the vertex cache so as to avoid redundant shader operations. Since the proposed tessellator is area-efficient and does not require intermediate memory accesses, its architecture is especially appropriate for the mobile environment, which adopts a shared bus and unified external memory architecture. The proposed tessellator is fabricated on a chip using 0.18 μm CMOS technology. With 6.2% additional hardware for a dual-core vertex shader, the implemented chip performs 120 Mvertices/s vertex shading and saves memory bandwidth up to 250 times in tessellation.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Graphics - Volume 33, Issue 5, October 2009, Pages 625–637
نویسندگان
, , , ,