Interactive Ray Tracing Using a SIMD Reconfigurable Architecture
نویسندگان
چکیده
This paper presents an architecture for running interactive ray tracing applications on portable devices such as cell phones, PDAs, and head mounted displays and discusses the main issues related to the mapping of this graphics algorithm using fixed-point arithmetic. The paper shows that a floatingpoint arithmetic unit, with its associated power and area consumption, can be avoided by using appropriate fixed-point arithmetic and block floating-point operations. It is also shown that a computation intensive graphics method like ray tracing can be used to generate simple images at interactive rates on portable devices. This can be achieved by employing a reconfigurable SIMD architecture on a chip, which trades parallelism for frequency of operation, thus providing significant benefits in power saving, which is essential in portable devices.
منابع مشابه
Algorithm optimizations and mapping scheme for interactive ray tracing on a reconfigurable architecture
This paper presents a mapping scheme of an optimized octree-based ray tracing algorithm and its implementation on a SIMD reconfigurable architecture, MorphoSys, with appropriate hardware incorporated. A two-level SIMD mapping scheme for ray tracing is chosen to get better trade-off between coherence exploitation efficiency and bandwidth requirements. We apply an SIMD octree traversal algorithm ...
متن کاملMorphoSys: a Reconfigurable Architecture Optimized for Ray Tracing
This paper describes a new generation of MorphoSys, a s ystem-on-chip that incorporates hardware, supports to achieve interactive ray tracing. It has a matrix of 8x8 SIMD reconfigurable cells (RCs) to facilitate different mapping schemes. We have identified the ray tracing mapping scheme with a good trade-off between speed, power, and bandwidth requirement. A pseudo branch mechanism and local R...
متن کاملA Cross-Platform Framework for Interactive Ray Tracing
Recent research has shown that it is possible to use ray tracing to render complex scenes at interactive frame rates by efficiently exploiting the computational resources provided by current CPUs. However, these implementations are usually written with just a single hardware platform in mind. In order to overcome this situation, we present a framework that allows easy crossplatform programming ...
متن کاملTigerSHARK A Hardware Accelerated Ray-tracing Engine
The current state of the art in graphics rendering algorithms and hardware is surveyed, and it is shown that ray-tracing, despite larger computational requirements than conventional algorithms, is more amenable to massive parallelism. The TigerSHARK ray-tracing architecture is then presented as an extremely cost-effective means to exploit this fundamental parallelism. A competing approach is an...
متن کاملSIMD Ray Stream Tracing - SIMD Ray Traversal with Generalized Ray Packets and On-the-fly Re-Ordering -
Achieving high performance on modern CPUs requires efficient utilization of SIMD units. Doing so requires that algorithms are able to take full advantage of the SIMD width offered and to not waste SIMD instructions on low utilization cases. Ray tracers exploit SIMD extensions through packet tracing. This re-casts the ray tracing algorithm into a SIMD framework, but high SIMD efficiency is only ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002