Ray Tracing on a chip (yeah. again) back
Board:
Home
Board index
Raytracing
General Development
(L) [2014/03/18] [ypoissant] [Ray Tracing on a chip (yeah. again)] Wayback![LINK http://www.anandtech.com/show/7870/imagination-announces-powervr-wizard-gpu-family-rogue-learns-ray-tracing]
(L) [2014/03/19] [Dade] [Ray Tracing on a chip (yeah. again)] Wayback!>> ypoissant wrote:http://www.anandtech.com/show/7870/imagination-announces-powervr-wizard-gpu-family-rogue-learns-ray-tracing
Didn't Imagination acquired Caustic a while ago ? They may have integrated some of the Caustic solution in their GPUs (so it my be something not so new but it is hard to understand from the currently disclosed information).
(L) [2014/03/19] [ost
by Dade] [Ray Tracing on a chip (yeah. again)] Wayback!>> ypoissant wrote:[LINK http://www.anandtech.com/show/7870/imagination-announces-powervr-wizard-gpu-family-rogue-learns-ray-tracing]
Didn't Imagination acquired Caustic a while ago ? They may have integrated some of the Caustic solution in their GPUs (so it my be something not so new but it is hard to understand from the currently disclosed information).
(L) [2014/03/19] [Tristan] [Ray Tracing on a chip (yeah. again)] Wayback!FWIW John Carmack had this to say about it on twitter:
 >> I am very happy with the advent of the PVR Wizard ray tracing tech. RTRT HW from people with a clue!
I had reviewed some ray tracing hardware before the PVR stuff that was laughably unsuitable to the proposed gaming applications.
(L) [2014/03/19] [davepermen] [Ray Tracing on a chip (yeah. again)] Wayback!raytracing would sure be useful for the oculus rift vr future. no lens-effect post processes that lead to artefacts or need much higher res rendering. just raytrace it perfectly.
one day..
edit: and the Oculus Rift DevKit 2 is ordered.. i'll get mine in july.
(L) [2014/03/19] [Dade] [Ray Tracing on a chip (yeah. again)] Wayback!>> davepermen wrote:raytracing would sure be useful for the oculus rift vr future. no lens-effect post processes that lead to artefacts or need much higher res rendering. just raytrace it perfectly.
one day..
Ruthless self-promotion: [LINK http://www.youtube.com/watch?v=QiW24tahE7I]
More in topic, I have some doubt that a 150 Gflops GPU can even scratch what high-end PC GPUs are capable of, no matter of the dedicated hardware it can have.
(L) [2014/03/20] [davepermen] [Ray Tracing on a chip (yeah. again)] Wayback!are the gigaflops for the raytracing or just the shaders?
anyways, dedicated hw can massively improve on the Efficiency of anything. and it's not an 'or' situation. just use both [SMILEY :)]
but surely, it'll just be a first step => slow and not that great compared to what can come thanks to it.
remember the first vertex shaders being slower than running it on cpu? till your own code flooded the cpu and you noticed vertexshaders are for free.
(L) [2014/03/20] [davepermen] [Ray Tracing on a chip (yeah. again)] Wayback!just went trough some oculus papers. to support the fullhd oculus devkit2, you need an impressive resolution (for a sharp crisp image).
sharp rasterized 1080p oculus:
3300x1890 => 6237000 pixels
=> 6.237 Megapixels
sharp raytraced 1080p oculus:
1920x1080 => 2 circles @ radius 540 => 1832176.8355735674166714136211286 pixels
=> 1.84 Megapixels
=> raytracing would only need 30% the pixels to have an image as crisp as the rasterized one.
still, you want them smooth => at 90fps minimum
(L) [2014/03/20] [Dade] [Ray Tracing on a chip (yeah. again)] Wayback!>> davepermen wrote:are the gigaflops for the raytracing or just the shaders?
I assume it is peak performance in "useless" stuff like matrix multiplication (so it is like to be just the number of MADD instructions for second for 2). Another pretty obvious limitation is memory bandwidth (i.e. the memory bandwidth of high-end GPUs is insane compare to mobile GPUs, APU, etc.).
(L) [2014/03/21] [davepermen] [Ray Tracing on a chip (yeah. again)] Wayback!it seems like it's for the shaders mostly. as the raytracing unit is fixed function => flops don't really apply there that much.
essentially, the raytracer is a huge looper unit that re-feeds stuff into the shader unit again. but intersections seem fixed function, and you can feed it a scene that it stores locally to trace more rays.
seems very useful to "just do some raytracing" inside a shader where needed. a.k.a. a fully rastericed game could have a raytraced caustic effect on a table, or similar.
and as it's a mobile chip, can i get dozens of them inside one pc, please? [SMILEY :)] 100ts even [SMILEY :)]
back