Ray Tracing
Page 1 of 1
Mister_s




Posts: 19863

PostPosted: Wed, 2nd Mar 2011 20:13    Post subject: Ray Tracing
I've been interested in ray tracing for a couple of years now, there are some great videos around. For people who don't know it, it's a technique for creating photorealistic 3D images. Especially the lighting and reflections when using this technique are beyond magnificent. The current 'super-next-gen' graphics in modern videogames look like shite compared to the output of this technique. So why we not play teh awesome when it is so awesome? It requires immense amounts of computation power Sad

Now I saw vid (yes I know it's quite old), it looks fantastic. A relatively simple scene is produced in 'realtime' using an Intel Xeon 7500 (32 cores). Now how awesome is that?

Purpose of this thread? I'd like a discussion about this technique and predictions about it's use in the future. Does anyone know whether Nvidia and Ati are actively working on it? Is the computing power required for live-action gameplay too far off? etc etc

Click on the links below if interested:
http://en.wikipedia.org/wiki/Ray_tracing_(graphics)

Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Wed, 2nd Mar 2011 21:50    Post subject:
This'll be the next big thing for graphics, but it needs a few more years before we can run it off our home systems in real time Smile

I know NVIDIA are working on it, as have Intel, not sure about AMD but I can't imagine that they're not doing it as well. I think Intel also demoed it in Quake Wars a couple of years ago?
Back to top
Mister_s




Posts: 19863

PostPosted: Thu, 3rd Mar 2011 15:45    Post subject:
I saw the Quake Wars vid, it was unimpressive. I think they used a faster model, so graphics were not nearly as impressive as in the intel vid for example. Every demo is quite old though, I can't find anything new on the subject.
I saw a vid from intel using 50 cores, 100 parallel threads in total. I can't find the vid though. If even that monster struggles to generate acceptable framerates in a simple scene, we have a long way to go indeed. That's a CPU of course, I can't wait for the first multicore GPUs.
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Thu, 3rd Mar 2011 16:02    Post subject:
Mister_s wrote:
That's a CPU of course, I can't wait for the first multicore GPUs.

Erm, a GPU is multicore by definition, that's why GPU computing is such a hot topic right now. The problem is that you can't run just any code on it (hence CUDA, DirectCompute, Stream and OpenCL), and the processing speed of the "cores" differs heavily between different chips.

That's why they are so awesome to compute something like physics on. That involves pretty simple calculations, just a ridiculous shitload of them. Because you can run so many of them in parallel, a GPU is ideal for it. Every stream processor (SIMD engine or CUDA core, whatever you want to call them) in a GPU can process one of these calculations. The only downside is that the number of SP's does not say anything about its performance with particular tasks, so there's a bit more intelligence needed on that side.

Ray tracing is a bit more complex, but considering how most game engines can't even fully load a GPU right now (excluding Crysis and Unigine - UE3 barely get up to about 55% @ 1080p on my 6950), I think they need to fill that void by coming up with proper physics first (not bullshit like PhysX), and in a few years ray tracing perhaps. GPGPU needs to advance much quicker first though Sad


Disclaimer: the above is simplified quite heavily in some places, but I think you'll understand it anyway Wink
Back to top
Mister_s




Posts: 19863

PostPosted: Thu, 3rd Mar 2011 19:30    Post subject:
It was supposed to be CPUs, apologies. I was referring to the 50 core Intel processor I mentioned. No practical use for the average consumer yet of course, but it seems cool.

edit: I do of course realize "multi" is dual and quad too, but "multi" means "a shitload" to me.
Back to top
tonizito
VIP Member



Posts: 51506
Location: Portugal, the shithole of Europe.
PostPosted: Thu, 10th Mar 2011 19:11    Post subject:
Here you go:

http://software.intel.com/en-us/articles/cloud-based-ray-tracing/


boundle (thoughts on cracking AITD) wrote:
i guess thouth if without a legit key the installation was rolling back we are all fucking then
Back to top
Mister_s




Posts: 19863

PostPosted: Thu, 10th Mar 2011 19:20    Post subject:
Nice find!
Back to top
Page 1 of 1 All times are GMT + 1 Hour
NFOHump.com Forum Index - Hardware Zone
Signature/Avatar nuking: none (can be changed in your profile)  


Display posts from previous:   

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.8 © 2001, 2002 phpBB Group