Advertisement
News
EEtimes
News the global electronics community can trust
eetimes.com
power electronics news
The trusted news source for power-conscious design engineers
powerelectronicsnews.com
EPSNews
News for Electronics Purchasing and the Supply Chain
epsnews.com
elektroda
The can't-miss forum engineers and hobbyists
elektroda.pl
eetimes eu
News, technologies, and trends in the electronics industry
eetimes.eu
Products
Electronics Products
Product news that empowers design decisions
electronicproducts.com
Datasheets.com
Design engineer' search engine for electronic components
datasheets.com
eem
The electronic components resource for engineers and purchasers
eem.com
Design
embedded.com
The design site for hardware software, and firmware engineers
embedded.com
Elector Schematics
Where makers and hobbyists share projects
electroschematics.com
edn Network
The design site for electronics engineers and engineering managers
edn.com
electronic tutorials
The learning center for future and novice engineers
electronics-tutorials.ws
TechOnline
The educational resource for the global engineering community
techonline.com
Tools
eeweb.com
Where electronics engineers discover the latest toolsThe design site for hardware software, and firmware engineers
eeweb.com
Part Sim
Circuit simulation made easy
partsim.com
schematics.com
Brings you all the tools to tackle projects big and small - combining real-world components with online collaboration
schematics.com
PCB Web
Hardware design made easy
pcbweb.com
schematics.io
A free online environment where users can create, edit, and share electrical schematics, or convert between popular file formats like Eagle, Altium, and OrCAD.
schematics.io
Product Advisor
Find the IoT board you’ve been searching for using this interactive solution space to help you visualize the product selection process and showcase important trade-off decisions.
transim.com/iot
Transim Engage
Transform your product pages with embeddable schematic, simulation, and 3D content modules while providing interactive user experiences for your customers.
transim.com/Products/Engage
About
AspenCore
A worldwide innovation hub servicing component manufacturers and distributors with unique marketing solutions
aspencore.com
Silicon Expert
SiliconExpert provides engineers with the data and insight they need to remove risk from the supply chain.
siliconexpert.com
Transim
Transim powers many of the tools engineers use every day on manufacturers' websites and can develop solutions for any company.
transim.com

Imagination Offers Ray Tracing

By   03.18.2014 0

Games Developers Conference, San Francisco — Imagination Technologies has launched its long-awaited hardware design for ray tracing graphics in mobile applications.

The Wizard block integrates a multicore ray tracing unit with 128 arithmetic units alongside texture and rendering blocks for tile-based graphics. This lets developers add real-time ray tracing effects to their games and applications for elements such as more complex and realistic shadows. The games engine developer Unity is working with Imagination to integrate the technology.

“PowerVR Wizard continues to use tile-based deferred rendering like any PowerVR core, but the core supports both ray tracing and rasterization simultaneously,” James McCombe, director of research for PowerVR Ray Tracing at Imagination, told us. “This means that ray tracing could be used to create some of the effects, while the engine developer can continue to use the majority of their code unmodified. For the end game developer using a game engine, these details should be transparent.”

The first member of the Wizard family, the PowerVR GR6500, is based on a latest-generation, quad-cluster PowerVR Rogue design, with four unified shading clusters delivering 150 GFlop (FP32) or 300 GFlop (FP16) at 600 MHz. The core can handle up to 300 million rays per second, 24 billion node tests per second, and 100 million dynamic triangles per second at 600 MHz for resolutions up to UltraHD, four times today’s Full HD.

“Assuming the same image quality, then the ray tracing compute requirements would grow linearly with number of display pixels,” McCombe said. “However, it is possible to implement the hybrid ray tracing effects at a reduced sampling rate, allowing higher-resolution displays to be supported with reduced ray tracing compute requirements and only slight degradation in the image quality of certain more subtle lighting effects. In the future, we will have cores with different configurations targeting different applications.”

Realistic ray tracing typically results in noncoherent processing because of the way light behaves in the real world. Because light scatters everywhere, it is very difficult to maintain coherency between threads performing ray tracing, and ray tracing is not a good match for traditional GPU architectures. The GR6500 includes additional ray tracing-specific hardware that provides full hardware acceleration of the entire ray tracing flow, including model building and traversal with a dedicated ray tracing data master that feeds ray intersection data to the main scheduler, in preparation for shaders to run, which evaluate the ultimate data contribution from the ray.

A specialized Ray Tracing Unit uses fixed-function math to perform ray tracing intersection queries, in addition to gathering ray coherency in order to reduce power and bandwidth consumption, and a scene hierarchy generator speeds up dynamic object updates. A frame accumulator cache provides write-combining scattered access to the frame buffer.

“PowerVR Ray Tracing, with all of the technologies targeted at maximizing efficiency, will consume about two orders of magnitude less power than ray tracing the same scene using GPU compute, as it is 100 times more efficient,” said McCombe. “The comparison of ray tracing and raster, in efficiency terms, depends on the scene being rendered. Ray tracing pulls out ahead in scenes with many shadows casting lights, or when high fidelity shadows are required.”

The GR6500 supports a range of APIs such as OpenGL ES 3.1/2.0/1.1, OpenGL 3.x, Direct3D 11 Level 10_0, OpenCL 1.2, and OpenRL 1.x. McCombe said:

We are working with both IP licensees and game developers on making the most of this technology. We aren’t making any announcements beyond that today. We are actively pursuing the production of a hardware development kit to put in the hands of game developers as soon as possible. In the meantime, if they want to take advantage of the ray tracing technology directly, we have made the development API available in software for developers to download from Imagination’s PowerVR Insider Development Community.

0 comments
Post Comment
Caleb Kraft   2014-03-18 16:22:30

Man, this is really great. I can't wait to see how this effects games in the next couple years. People have been having to bake lighting into their textures for mobiles, which works but is far from desireable.

Max The Magnificent   2014-03-18 17:41:00

@Caleb: ...I can't wait to see how this effects games in the next couple years ...

Can you imagine this technology used to augment the Obduction Game as viewed through an Oculus Rift?

Caleb Kraft   2014-03-18 17:43:42

That doesn't really apply to this situation. Obduction is for the computer, which has capabilities far beyond this with even a basic graphics card. Mobile graphics, however, don't have the excess power, space, and heat dissapation area to handle the graphics monstrosities our computers use so they have a different design timeline.

This chip should bring a few of the nice features from computers to the mobile market. Don't worry, your obduction won't be held back by mobile hardware.

Max The Magnificent   2014-03-18 17:50:30

@Caleb: That doesn't really apply to this situation .

My bad -- I just skimmed the article but I saw your comment about superior graphics for games -- and Obduction is on my mind at the moment because I pledged to their Kickstarter -- so I got carried away LOL

Caleb Kraft   2014-03-18 20:42:37

After a bit of review, it appears I was wrong. This chip will be going INSIDE some desktop cards to improve ray tracing performance. It is good news all around!

Max The Magnificent   2014-03-19 10:44:58

@Caleb: It is good news all around!

Happy Dance!

Max The Magnificent   2014-03-19 13:06:59

@justin time: I can't wait to see how this effects games in the next couple years.

I still remember playing a text version of "Hitch Hicker's Guide to the Galaxy" back in the early 1980s -- and we thought that was soooo coooool -- we had no concept of what was t ocome :-)

Sheetal.Pandey   2014-03-19 14:21:24

Games in mobile phones are a quite an attraction for kids and teenagers. Its a very big market out there, good for it.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles