randycat99
Veteran
OK, no offense intended then if you were joking. Honestly, it looked like you were saying that completely straight-faced.
mech said:What exactly are these holes?
You can't be any more right than I am, because the thing's not even finished yet.
Every console which has had multiple CPUs to program for has been deemed a "programming nightmare". Saturn, PS2, Jaguar, all these machines were very difficult to program for because of the multiple cores that required managing.
Instead of trying to win a point against me with an off-hand remark like "go do some research", why not try and explain
Why you think multiple CPU setups are going to be the way of the future?
I still think there are too many problems with this setup, especially the problem of parallelizing many game tasks - several of which are really quite difficult to parallelize effectively. So how are they going to overcome this problem?
Knowing this, the three chip partners have so far set a goal of crafting Cell as a system, creating operating system and application software alongside Cell hardware.
aaaaa00 said:You forgot "...for certain application domains."
jvd said:Vince If you have anymore info on this or a good article can you post a link so i can catch up a little on this ? Thanks in advance
Vince said:mech said:What exactly are these holes?
Lithography advance and transistor budget allowances.
Vince said:You can't be any more right than I am, because the thing's not even finished yet.
Every console which has had multiple CPUs to program for has been deemed a "programming nightmare". Saturn, PS2, Jaguar, all these machines were very difficult to program for because of the multiple cores that required managing.
Um, when you make comparsons such as this, I'm inclined to think that I am *more* right.
Vince said:Instead of trying to win a point against me with an off-hand remark like "go do some research", why not try and explain
Ok, but this has been covered many a times and I felt that going over it yet again is redundant - which is why having you go do some background reading is logical.
Vince said:Why you think multiple CPU setups are going to be the way of the future?
Because, unlike historical solutions, which are strictly CMP or SMT, cellular computing has many advantages over the conventional approach.
-They're high effecient in silicon usage. The design is built around a core with the bare minimum instruction set and features, yet yeilds (as shown in IBM studies) upwards of 70% the preformance of a conventional solution (von Neumann) at a fraction of the die space/tranistor count.
-The cores are a SoC design that included a pluratly of embedded memory that allows the core to function and sustain preformance near it's theoretical peak. It could fundimentally change the idea of a cache hierarchy and access speeds.
Basically, it's more effecient in it's silicon/preformance ratio, can achieve much higher preformance threw concurrency, and it the future in the broadband enabled world where processing is secondard to the movement of data.
Vince said:I still think there are too many problems with this setup, especially the problem of parallelizing many game tasks - several of which are really quite difficult to parallelize effectively. So how are they going to overcome this problem?
Dave Barron once said something that's quite relevent. It basically went, it doesn't matter how the hardware guys get something done aslong as it works right.
I obviously don't have an exact answer, but It appears (big surprise) that your not the only person to think of this:
Knowing this, the three chip partners have so far set a goal of crafting Cell as a system, creating operating system and application software alongside Cell hardware.
Aswell, as a dev here (forgot who) said that SCE's R&D has been working on something along the same lines.
With the advent and widespread adoption in the recent past of HL languages throught the entire pipeline masking all low-level or architectural functions, I think the answer is buried somewhere in there. Just let the hardware guys do their job and look at the upsides of the hardware and start thinking of how it can be done, not the mindset that it's impossible.
well that would be betting you could outsmart Intel's best, wouldn't it?
In my opinion the DC, GC, or XB could all have been leaders with enough developer support
How do you justify that V3? The developers are the major provider of actual value in the equation. Without them, there is no content. It would be like a TV network without TV shows. You have your TV, you have your Cable connection, but no programming.
I find your assertion that consumers decide the fate of a platform to be poorly defended and focused too far down the value chain.
The consumers will never make rational, informed decisions that will benefit the industry.
No one will buy a Playstation 3 without GTA5, or Tekken 6, or what have you. It's all about brand power, and the developers ultimately control the key brands, and due to their ability -because of the nature of software - to switch platforms if they desire (as Square did with FF, to great effect)
Without games, no platform will succeed, no matter how strong the brand.