If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#1 | |
|
Regular
Join Date: Dec 2004
Posts: 5,670
|
http://www-128.ibm.com/developerwork...ry/pa-expert8/
It's dated 22 Nov, but I hadn't seen it discussed here - sorry if old! Very interesting read. One bit that jumped out at me: Quote:
The rest is well worth reading aswell. Some other info there like the cost of a context switch on the SPU (20 microseconds) too. Last edited by Titanio; 30-Nov-2005 at 14:26. |
|
|
|
|
|
|
#2 |
|
Friends call me xbd
Join Date: Feb 2005
Posts: 6,293
|
I think he's just offering openMP and Cg up as examples, not linking them to Cell. But going to read the interview now.
__________________
Somebody set up us the bomb. |
|
|
|
|
|
#3 | |
|
Regular
Join Date: Dec 2004
Posts: 5,670
|
Quote:
I didn't think to question that he wasn't linking them to Cell, just whether there was some other kind of Cg compiler out there! It seemed very much like he was saying "well this doesn't but these do". Unless many other compilers don't have similar characteristics, it would seem rather coincidental that he'd choose to mention Cg also, given NVidia's involvement on the other side of the bus so to speak (especially given that his other example is on Cell too). It also happens to be the one other compiler amongst those mentioned that isn't explicitly IBM related - why would he know much about it..? Last edited by Titanio; 30-Nov-2005 at 13:49. |
|
|
|
|
|
|
#4 | |
|
Senior Member
|
Quote:
Nite_Hawk |
|
|
|
|
|
|
#5 | |
|
Friends call me xbd
Join Date: Feb 2005
Posts: 6,293
|
Well in any event just finished reading the interview: good interview! The first half is especially interesting I feel.
Quote:
__________________
Somebody set up us the bomb. Last edited by Carl B; 30-Nov-2005 at 13:52. |
|
|
|
|
|
|
#6 | |
|
Nutella Nutellae
Join Date: Feb 2002
Location: San Francisco
Posts: 4,297
|
Quote:
__________________
[twitter] More samples, we need more samples! [Dean Calver] The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way |
|
|
|
|
|
|
#7 | |
|
Regular
Join Date: Dec 2004
Posts: 5,670
|
Quote:
And confirmation that we could compile a Cg vertex shader to Cell would be new Last edited by Titanio; 30-Nov-2005 at 14:08. |
|
|
|
|
|
|
#8 | |
|
Artist formely known as Vysez
Join Date: Mar 2004
Location: Paris, France
Posts: 3,899
|
Quote:
__________________
- Power corrupts and absolute power is kinda neat. - If at first you don't succeed, put it out for beta test. --Internets |
|
|
|
|
|
|
#9 | |
|
Shazbot!
|
Quote:
Although, I'm not really sure what you'd really want to use it all for in a vast majority of the cases, but more choices is nice, I suppose. |
|
|
|
|
|
|
#10 | ||
|
Regular
Join Date: Dec 2004
Posts: 5,670
|
Quote:
Maybe we should listen to zdnet.com more often: http://news.zdnet.com/2100-1040_22-5606515.html Quote:
|
||
|
|
|
|
|
#11 |
|
Grumpy Mod
Join Date: Dec 2004
Location: In a pretty pink padded cell
Posts: 25,988
|
I too vaguely remember hearing something about running Cg on Cell, but I don't know where.
__________________
Shifty Geezer ... Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents. |
|
|
|
|
|
#12 |
|
Senior Member
Join Date: Mar 2005
Posts: 6,744
|
Now exactly how would using Cg on Cell to do vertex shaders help a PS3 game?
|
|
|
|
|
|
#13 | |
|
Senior Member
Join Date: Jul 2004
Posts: 1,347
|
Quote:
|
|
|
|
|
|
|
#14 | |
|
Senior Member
Join Date: Jul 2004
Posts: 1,347
|
Quote:
|
|
|
|
|
|
|
#15 | |
|
Regular
Join Date: Dec 2004
Posts: 5,670
|
Quote:
Does Nvidia provide for Cg running on PC CPUs (as a backup, emulation etc.)? This wouldn't be a million miles from that anyhow.. |
|
|
|
|
|
|
#16 | |
|
Senior Member
Join Date: Feb 2003
Location: Sheppey, UK
Posts: 1,439
|
Quote:
__________________
Riding the stormy ship called indie game development |
|
|
|
|
|
|
#17 | |
|
Senior Member
Join Date: Jul 2004
Posts: 1,347
|
Quote:
What I am saying is that it will (does) also exist for the Playstation 3 development platform as this technology is part of that platform, along with OpenGL ES and what-have-you. |
|
|
|
|
|
|
#18 | |
|
Senior Member
Join Date: Mar 2005
Posts: 6,744
|
Quote:
|
|
|
|
|
|
|
#19 | ||
|
Regular
Join Date: Dec 2004
Posts: 5,670
|
Quote:
Quote:
|
||
|
|
|
|
|
#20 | |
|
Regular
|
Quote:
Since Cell's design is so strongly focussed on vector processing, Cg seems to make a good match. Regardless of whether the code is for graphics or physics etc. Jawed |
|
|
|
|
|
|
#21 | |
|
Senior Member
Join Date: Mar 2005
Posts: 6,744
|
Quote:
Cool. |
|
|
|
|
|
|
#22 |
|
Grumpy Mod
Join Date: Dec 2004
Location: In a pretty pink padded cell
Posts: 25,988
|
Does it matter though? Whether they're writing in C, C++, Cg, Fortran, PASCAL, hex-code or the Aztec language N'ahuatl, who cares as long as it's a good game?
__________________
Shifty Geezer ... Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents. |
|
|
|
|
|
#23 |
|
Naughty Boy!
Join Date: Jul 2005
Posts: 568
|
Just a Few simple questions if i may??
1. Does it mean that Cell is not as difficult to program because its using this Cg thing??? 2. What does it mean to the GAMES??? |
|
|
|
|
|
#24 | |
|
Regular
|
Quote:
Jawed |
|
|
|
|
|
|
#25 | |
|
Senior Member
Join Date: Jul 2004
Posts: 1,347
|
Quote:
I'm completely lost as to what is being discussed. Are people thinking that Cg will be used to program Cell? If so, why? Why not use GCC? EDIT: I am really hoping this is all just confusion as to what Cg is/does. Think Microsoft HLSL, or even GLSL if you must. Think Visual Studio (to some extent). |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|