Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

RTPU: The Next Step in Graphics Rendering

by - source: Tom's Hardware US

Move over GPU... literally, move over, as the RTPU is the next step up on the technology ladder, bringing added photo-realism to gaming and other graphics-intensive applications without the huge processing load.

It feels like centuries since id Software's first-person shooter Quake required a math co-processor. Soon after the game's release, 3DFX launched the first-ever dedicated GPU, revolutionizing gaming visuals by turning pixelated polygons into smooth, three-dimensional shapes that appeared more realistic than ever. When Agia introduced the PhysX processor after the turn of the century, the visuals took on more of a realistic appearance by introducing physics, depicting the natural movements of objects, and how they interact with the environment. Now Caustic Graphics wants to take the next step into providing the ultimate experience with its dedicated ray-tracing processing system, the CausticRT.

The new system's CausticOne ray-tracing processing unit(RTPU) isn't meant to replace the GPU. In fact, it's job is to enhance the graphics much like Agia's PhysX, however the CausticOne doesn't deal with physics in terms of movement, but rather where the incoherent light rays scatter in a particular scene. Typically, ray-tracing requires that the PC or Mac process the entire scene, not just the visible areas, eating up valuable memory and CPU processing. This usually takes a large chunk of time on a single machine, especially when rendering high-resolution scenes in programs like 3DS Max and Maya. In fact, Pixar and other CGI companies have dedicated "farms" in order to render those realistic movies in an acceptable timeframe. According to the company, the average render time today for a single ray-traced image at film resolution is over three hours.

However, the CausticRT system supposedly removes the immediate bulk of the ray-tracing calculations off the GPU and CPU, using what the company calls a "breakthrough algorithm" that addresses the rendering issue and organizes the incoherent rays into a data flow. Thus, the processor sends the ordered data to the GPU and CPU. Ultimately, the CausticRT system will render ray-traced scenery with rasterization-like efficiency, producing photo-realistic graphics 20 times faster than anything on the market today.

"CausticRT does not displace a GPU or CPU in a graphics system, rather it acts as a co-processor that traces rays and schedules the results in a manner that allows GPUs or CPUs to shade them as efficiently as they do with rasterization," said James McCombe, co-founder and CTO of Caustic Graphics. "We are working with an emerging developer community to create new or port their existing renderers and applications to Caustic so artists and designers can take advantage of the photorealism and visual effects that make ray-tracing so compelling over rasterization."

Unfortunately, the CausticRT platform isn't ready for the general public, costing around $4,000 for the CausticGL driver, the CausticOne processor and accelerator card, and one year of firmware and software updates. The company also said that developers may also purchase a one-year subscription for US $2,500 that includes support for up to 10 incidents. However, it may be possible that the general public will see the CausticRT platform in the not-too-distant-future, as the company suggested that game consoles could achieve film-quality run-time visuals using the system. Could this processor be included in the next generation of Xbox and PlayStation consoles? Perhaps so. And like Agia, it may be possible that the CausticRT system will become a part of the Nvidia--or AMD for that matter--collective.

Stay tuned for the official announcement of the CausticOne accelerator card this Wednesday.

Share:
42
Comments
Read more
X
Submit

Comments
Add your comment
manjyomethunder 04/20/2009 9:29 PM
Hide
-17+

"Typically, ray-tracing requires that the PC or Mac process the entire scene, not just the visible areas"

I got lost when you said "PC or Mac", which made about as much sense to me as drinking "Soda or Pepsi".

thogrom 04/20/2009 9:35 PM
Hide
-0+

it won't do anything if the games aren't programmed for it...

so its just a giant money sucker paperweight until the game devs stop sitting on their asses making the same game with a new game...

the software is well behind the hardware in the present

deltatux 04/20/2009 9:35 PM
Hide
-0+

Yes and in 5 years we will have a CPU with RT, and GPU in its die?

How many cores can we shove? lol.

thogrom 04/20/2009 9:36 PM
Hide
-0+

meant to be "same game with a new name..."

sorry toms doesn't have a edit feature... not much i can do about that feature though

theuerkorn 04/20/2009 9:39 PM
Hide
-0+

Quote :Unfortunately, the CausticRT platform isn't ready for the general public, costing around $4,000 for the CausticGL driver, the CausticOne processor and accelerator card, and one year of firmware and software updates. The company also said that developers may also purchase a one-year subscription for US $2,500 that includes support for up to 10 incidents. However, it may be possible that the general public will see the CausticRT platform in the not-too-distant-future, as the company suggested that game consoles could achieve film-quality run-time visuals using the system. Could this processor be included in the next generation of Xbox and PlayStation consoles? Perhaps so. And like Agia, it may be possible that the CausticRT system will become a part of the Nvidia--or AMD for that matter--collective.


Well, let's hope it will be affordable sometime soon. Of course they will need some support from a company with deep pockets and a product line it possibly supports (all the usual suspects ... AMD, nVidia, even intel though the latter may try to compete with Larrabee). On the other hand, the majority of PC gamers is frugal and high-tech extensions for several hundred bucks are strictly for enthusiasts (or a small percentage and market).

buzznut 04/20/2009 9:50 PM
Hide
-0+

Yeah, I thought the "future" was moving the gpu onto the cpu core and eliminating the graphics card, not creating new cards.
This seems a little out of sync with where the industry is going.

I like the idea of having say a 16 core processor, and four cores are running graphics, 8 running 16 threads, and the other four cores are dedicated to sound, physics, raid, and networking. Or something like that..

njalterio 04/20/2009 10:00 PM
Hide
-8+

But can it run Crysis?

A Stoner 04/20/2009 10:10 PM
Hide
-0+

I read about these guys here about a month ago? It seems they have lost some venture capital or something to have such steep pricing for what really amounts to a research and developement franchise. It will be welcome to have these guys absorbed into the Intel/nVidia/AMD embrella, because I seriously doubt they have the ability to take this venture out to the full spectrum of the public. Maybe Microsoft will be in line to buy them as well, as I think they are invested into ray-tracing.

curnel_D 04/20/2009 10:26 PM
Show
FlayerSlayer 04/20/2009 10:40 PM
Hide
-1+

thogrom :
it won't do anything if the games aren't programmed for it...so its just a giant money sucker paperweight until the game devs stop sitting on their asses making the same game with a new game...the software is well behind the hardware in the present

Isn't that the same argument as PhysX? But if this goes the way that did, it could become ubiquitous on video cards in the future, making it worthwhile to program for, making it worth having on the cards.

TheFace 04/20/2009 10:46 PM
Hide
-2+

This isn't for gaming, it's for rendering. Think Hollywood, or commercials, or promotional videos.

rkelly1 04/20/2009 11:07 PM
Hide
-0+

amd/ATI shuld try to aquire this.

Anonymous 04/20/2009 11:12 PM
Hide
-1+

another core in the computer?
Having a 100W CPU, and a 200W graphics card is already pretty heavy.
I wonder how much power this chip will need.. Soon we'll have to buy 1000W PSU's for just a home pc?

dark_lord69 04/20/2009 11:17 PM
Hide
-6+

I would be excited if it didn't cost $4000.

Anonymous 04/20/2009 11:28 PM
Hide
-2+

ok...AMD/ATI already screwed up once with Physx and let it go saying that it was worthless. They need to swoop in and purchase this before Nvidia gets out the checkbook and adds this to their lineup.

Pongobongo 04/20/2009 11:31 PM
Hide
-0+

So were 3d graphics in general not too long ago. This seems to be just another piece in the puzzle for offloading CPU tasks. I'm all for offloading things from the CPU (regardless of cores/clock).

By the time the graphics, physics, and "lighting" are offloaded, the bulk of the CPU can be dedicated to much more complex AI and other core gaming bits (all that stuff behind the pretty pictures like, team-speak, movement calculations, and such).

sublifer 04/20/2009 11:52 PM
Hide
-1+

njalterio :
But can it run Crysis?


I was gonna throw in the same comment. I knew it would be asked :)

trialsking 04/21/2009 12:20 PM
Hide
-2+

sublifer :
I was gonna throw in the same comment. I knew it would be asked




I better it will still stutter with AA turned on.

AngryClown 04/21/2009 12:34 PM
Hide
-0+

thogrom :
it won't do anything if the games aren't programmed for it...so its just a giant money sucker paperweight until the game devs stop sitting on their asses making the same game with a new game...the software is well behind the hardware in the present


Obviously, you don't run FSX, Crysis, or HD video editing software.

wira020 04/21/2009 1:19 AM
Hide
-0+

TheFace :
This isn't for gaming, it's for rendering. Think Hollywood, or commercials, or promotional videos.


That maybe true but maybe some version for helping rendering in games will come out if the gpu company acquire this technology.. $4000 is fair enough for CG makers... wait till it hits mass production... then the prices would lower down... maybe put Radeon 4870 in crossfire and pop in this as the third would help running Crysis...

i think this would be the same as Physix, Cuda or ATI's avivo hope AMD gets the first dip tho... looking at how much Nvidia's marketing use the Physix and Cuda to sell their product, ATI would be at lose if they have nothing to bounce back...

wira020 04/21/2009 1:26 AM
Hide
-0+

The CausticOne is a board built using FPGAs (field programmable gate arrays) and 4GB of RAM. Two of the FPGAs (the ones with heatsinks on them) make up SIMD processing units that handle evaluation of rays. We are told that the hardware provides about a 20x speedup over modern CPU based raytracing algorithms. And since this hardware can be combined with CPU based raytracing techniques, this extra speed is added on top of the speed current rendering systems already have. Potentially, we could integrate processing with CausticOne into GPU based raytracing techniques, but this has not yet been achieved. Certainly, if a single PC could make use of CPU, GPU and raytracing processor, we would see some incredible performance. - Anandtech

So... yeah... one day it could move to consumer group alongside current gpu...

warezme 04/21/2009 1:45 AM
Hide
-2+

njalterio :
But can it run Crysis?



Don't negative rate that man..., you guys are just jealous you didn't post it first!! LOL! I want a "...but can it run Crysis" T-shirt!!!!

andyzee 04/21/2009 1:57 AM
Show
kittle 04/21/2009 1:58 AM
Hide
-0+

Very promising looking board they have.

One nice thing about true raytracing is has almost an infinite number polygons when it comes to making smooth surfaces -- thus why pixar's movies look so great.

sm0kex 04/21/2009 2:53 AM
Hide
-0+

Wow this is kind of a break through and yes it will be used in games eventually. But before this it was years down the road because of the high cost. Intel used 24 cores (quad socket 6 core processors @ 2.66Ghz) to produce their quake wars demo with ray-tracing. With this card they maybe able to down size to a single octo core machine. It would be really interesting if AMD picked this up their complete platform could actually come about. I also wonder if this is that larrabee ace in the hole?
This would also be nice for nvidia just contiuning their lead in the discrete graphics card market.
But i assure we will see this company pop up again real soon with something big

TheFace 04/21/2009 3:28 AM
Hide
-1+

Quote :Those scenes don't look like a hollywood movie... so who cares if you can do it at 4 frames per second. Mediocre is still mediocre even if done quickly.


You would not do hollywood rendering at 4fps. You would rendering 1 frame can take hours, this could theoretically shorten that to minutes. It's not a frame of a game, it's one frame of film.

This link will explain further what it does.

Essentially they will be focusing on developers and render farms. Attempting to cut down the hours of rendering that computers at these places do. The faster they can produce something the better as time is money, and the more effort they can put into making each frame look better.

andybird123 04/21/2009 6:55 AM
Hide
-2+

kittle :
almost an infinite number



Now there's a brilliant oximoron if ever I saw one.
No number is so big that you "may as well call it infinite", that's the whole point of infinite. If it had an infinite number of polygons it would take an infinite amount of time to render.

Anonymous 04/21/2009 7:08 AM
Hide
--1+

Promising, but still hot air at the moment, these things are way above the consumer level, if you think Cry-games are photorealistic think again. Hopefully Caucus ends up as another Ageia but for the Ray Tracing part, so we have some 'additional' incentives to upgrade our NVidia Inside, sorry ATI, your 3Dfx-esque comment on GPGPU snubs yourself.

Tindytim 04/21/2009 9:09 AM
Hide
--1+

The fact that it's called "Caustic" should tell you it's not for games (caustics are the properties of light to bounce within an object, like a bottle, or a diamond). I doubt we're going to see games with caustics in the next 10 years.

NaNoSoLdIeR 04/21/2009 11:43 AM
Hide
-0+

Innovation is always good on my book but only when it gets an endorsement from a graphics industry corporation will it be pushed to mainstream.
This added realism sounds very nice but right now the game industry needs good games instead of more realism I think.

neiroatopelcc 04/21/2009 11:49 AM
Hide
-0+

Considering the image with what appears to be two processors and some other circuitry being cooled like this, I'm guessing this comes close to the 75W power limit of the pcie connector. So it's not all that likely that it'll be implemented on a gpu's board directly until the die's shrunk to those 28nm amd was dreaming about the other day. But I suppose none of the big players want to buy the company just yet, waiting until it's proven that it works. It may very well be worth the 4K if the performance increase is genuine though. I'm sure a dreamworks farm is expensive to run, and if a sub 75W item can improve the performance by just 25% of what is claimed, it's investment might still cost less than the savings in processing time/power draw


Ads

Best offers

Newsletters


OK
Ads