Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] General Discussion => Topic started by: Dom74 on 2012-11-13, 16:39:30

Title: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Dom74 on 2012-11-13, 16:39:30
intel has announced the Xeon Phi accelerator :

http://pro.clubic.com/entreprises/intel/actualite-521991-intel-xeon-phi.html

Do you think Corona will/can take advantage of this hardware ?
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Ondra on 2012-11-13, 18:31:28
Hi,
that depends on how much will it cost and how big speedup could be achieved. But it might be more viable than GPUs ;)
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Dom74 on 2012-11-13, 19:03:22

Xeon Phi 3100 :
Disponibility first half of 2013,
nb. of core : unknow - 6 Go GDDR5 RAM - bandwith 240 Go/s - de 1000 Gigaflops in double precision - 225 watts  TDP - no price for now, but expected lower than 2000 $.

Xeon Phi 5110P :
Disponibility 28 january 2013,
60 x86 cores  - 8 Go GDDR5 RAM -  bandwith 320 Go/s - 1010 Gigaflops in double precision - 300 Watts  TDP - price 2649 $

Both can run X86 standard code, no need to re-write, so, eventually, compatible with all X86 softwares (?!)
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Ondra on 2012-11-13, 19:32:36
6/8 GB memory is too little, 16/32 would be better :/. The price is ok-ish.

Gigaflops are largely unrelated measure of performance - if we were able to milk all gflops from current desktop CPUs, we could already render everything in real time.

The "can run x86, omgwtflol" is also more of a marketing advantage - you still need different binaries of your programs, because it does not have SSE (so you cannot directly runy ANY existing modern code with floating point operations). But binaries are produced by the compiler automatically, so I could in theory take corona and easily port it to PowerPC, ARM, smartphones, etc. What counts is the way you need to write the code to get acceptable speed. This is the reason GPU programming is hard. Even though you can write your programs with the same C++ syntax as when programming for CPU, you have to write it entirely differently. And I do not know how vast changes would be needed to milk the xeon phi ;).
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Dom74 on 2012-11-13, 19:56:03
so, it was too good to be true...
Too sad.
Wait and see...
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Ondra on 2012-11-13, 20:35:39
I'm not saying it is bad, it still looks more attractive, than GPU rendering ;)
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Dom74 on 2012-11-13, 21:55:07
That wasn't so true before Corona.
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Paul Jones on 2012-11-13, 21:56:11
8gb is plenty - well at least it does me, and my 2.5gb gfx card fits most of my interior scenes in with iray
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Dom74 on 2012-11-13, 22:39:59
glimmers of hope
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Realish on 2012-12-07, 01:55:20
Something to remember with both GPU rendering and this new phi processor is the RAM they have goes further.  This is because they don't need to store the OS + 3D program + whatever else on the GPU or Phi's RAM.  The only thing stored on the RAM on these will be the actual scene data with the rendering code needed.  This makes 8 GB on these cards work more like 12GB to 16GB or so on a full computer system.
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: maru on 2012-12-07, 12:17:13
So what you're trying to say is that its effect will be the same as buying some more RAM for your pc? ;)
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: tomasd on 2012-12-07, 12:31:51
Something to remember with both GPU rendering and this new phi processor is the RAM they have goes further.  This is because they don't need to store the OS + 3D program + whatever else on the GPU or Phi's RAM.  The only thing stored on the RAM on these will be the actual scene data with the rendering code needed.  This makes 8 GB on these cards work more like 12GB to 16GB or so on a full computer system.

Given how much a 6GB (and I think that's the top model for now?) costs, wouldn't it be better to buy 1-2 new PCs instead?
Title: Re: Will Corona take advantage of announced Xeon Phi accelerator ?
Post by: Realish on 2012-12-08, 05:34:47
Right now I know no programs that support the Phi, but once they do a single Phi might have the same speed as several top of the line PCs.  We will have to wait and see what programs take advantage of the new card and what kind of speed it gets in comparison to the top of the like CPU at the same time.  People will obviously go for the one that gives the most speed for their money.