iGary said:Paragraphs rule.
I got lost after the first two sentences.![]()
Lol srry bout that gonna go back and edit it for you
iGary said:Paragraphs rule.
I got lost after the first two sentences.![]()
bushgreen said:that means if the xbox 360 is using powermacs G5s as developer kits that means all the games that have been shown are, graphics capable with dual 2.5ghz G5s with x800 ati cards. so the games shown are probably only using 50% of the xbox 360's power.
jiggie2g said:For the most part these specs are very impressive but the part that dosen't seem to make any sense is that about the GPU performance. It says 500M triangles/sec , and nothing about the fill rate which is getting even more important that polygon count. My Leadtek Geforce 6600GT does over 400M Triangles/Sec when OC'ed and 375M stock. The Geforce 6800 Ultra Does over 600M Tri/sec and the ATI Radeon X850XT PE does over 800M Tri/sec.
For the Xbox to be based on the R500 core which is 1 gen after the X850 series it should do close to 1 Billion Polygons/sec or 10 billion pixels+texels/sec. 500 million just seems very underpowered with all that CPU horsepower under the hood , i would go as far as to call a GPU a bottleneck. If that is the they would have been better off with a X800XL since that is more powerful hitting close to 700M Tri/sec. this has got to be a mistake.
I know the R500 core will suppoert 3Dc , SM 3.0 and full 32bit color precision processing.Plus it's a 500mhz core so it's gotta be atleast a billion Tri/sec.
It might be possible. We know the PPC can emulate x86 instructions, albeit at a 10x penalty. Given three cores running 3.2 GHz each, it's possible to emulate a 733Mhz P3. The trick might be to write drivers to emulate Nvidia to ATI hardware.@23.976 said:Already? There arent even any games for it now. And all the talk about games being backward compatible - they say it 'may be possible' but of course smart people will understand that it's just the news crap and it won't be possible. Xbox is based on a CISC P3 and here it's a PowerPC CPU.
@23.976 said:Do you really think they're gonna bother themselves writing all that emulation software when the release date is November 2005?![]()
Good point. Does anyone really think Microsoft bought Virtual PC on the merits of selling the software strictly for revenue? They bought it to own the codebase for x86 to PPC emulation, and possibly to avoid long development time or lawsuits.alandail said:it's called virtual PC, which MS bought about the time they started work on the new XBox. Maybe they got it for backwards compatibility, maybe the timing is just a coincidence.
Lacero said:Good point. Does anyone really think Microsoft bought Virtual PC on the merits of selling the software strictly for revenue? They bought it to own the codebase for x86 to PPC emulation, and possibly to avoid long development time or lawsuits.
This is the biggest indication yet that XBox 360 WILL run current XBox titles. What other compelling reason other than this would Microsoft acquire Virtual PC?
So the question to this answer is yes. I will eat my left nut if this isn't the case.
G.Kirby said:I hope this makes it easier to port more games to Mac. If this is the case this will be great for Apple. Bring on the heavy hitting titles, Half Life 3, UT 2006 etc.![]()
Most of your post was doing quite well but most of this, which should have been a separate paragraph by the way, is completely wrong.SurfAddict said:For the guy who said its one processor umm you should really figure out what your talking about before posting. It's three cores on one die, 1 core on one die = 1 processor, 3 cores on one die = 3 processors, not to mention the fact that since it processes 2 threads parrallel (I believe its parrallel correct me if I'm wrong) the argument could be made that it is actually 6 proccesors. However I'm not sure if 2 threads are both calculated at 3.2 ghz each or each thread is calculated at 1.6 ghz.
Telomar said:1 core on one die = 1 processor. 3 cores on a die = 1 physical processor. One piece of silicon = 1 physical processor, it might just be a multiple core processor.
3 hyperthreaded cores is just that, 3 hyperthreaded cores in 1 processor. They still only form a single discrete processor though, albeit now one that has support for multiple threads in hardware. At no stage did I state that SMT and multiple cores were not different, in fact I specifically stated that SMT shares resources, part of which includes some of the registers. You don't add a completely duplicated set of all the registers.AidenShaw said:This is completely wrong.
A "core" is a complete processor, with registers, (usually L1, sometimes L1+L2) cache, execution units, and everything that one normally associates with a "processor".
SMT (or HyperThreading) is lighter weight - it has a unique set of registers and processor state for each thread, but shared execution units and cache.
The Xbox 360 chip has three cores and 6 threads - there are three complete sets of execution units, three L1 caches, six sets of registers, and six sets of processor states.
It *is* three hyperthreaded processors. The fact that all three processors (and all six threads) have been put on one piece of silicon is mostly irrelevant. ("Mostly" because the L2 cache is directly shared on-chip.)
Please, spend some time to understand the differences between SMT (hyperthreading), SMP and multiple cores before posting.
Telomar said:3 hyperthreaded cores is just that, 3 hyperthreaded cores in 1 processor. They still only form a single discrete processor though, albeit now one that has support for multiple threads in hardware. At no stage did I state that SMT and multiple cores were not different, in fact I specifically stated that SMT shares resources, part of which includes some of the registers. You don't add a completely duplicated set of all the registers.
A processor continues to be a single integrated part of silicon, a core is only a part of that silicon.
Sorry if you can't understand the distinction but the distinction is there and becomes very important on certain pieces of software where licenses are by processor or physical thread. The difference = very big money.
Edit: Exhibit 1. Microsoft themselves consider it a single processor. You can argue with that until you turn blue in the face but you'll still be wrong *shrug*
Fine, you made your point, but the debate is not over. There is no "right" or "wrong" interpretation to a multi-core single-packaged processing device being one processor or multiple processors. Whether you encase single-core processing devices into individual, separate packages that communicate over an external bus or if you integrate those single-core processing devices into a single multi-core processing device (where the cores communicate through an internal bus as with the Athlon64 X2 or with an external bus as with the first crop of Pentium Ds) you still have multiple "cores". The distinction of single-processor versus multiple-processor is, at this time, primarily a legal one. And laws change.Telomar said:You can argue with that until you turn blue in the face but you'll still be wrong *shrug*
Telomar said:3 hyperthreaded cores is just that, 3 hyperthreaded cores in 1 processor. They still only form a single discrete processor though, albeit now one that has support for multiple threads in hardware.
ksz said:There is no "right" or "wrong" interpretation to a multi-core single-packaged processing device being one processor or multiple processors.
bushgreen said:there are no developer kits that have 3.2ghz G5s with 3 cores and a next generation ati card. so this means all the games have been made using only maybe something like 50% of the xbox 360s power. the fastest developer kits are 2.5Ghz with ati x800 cards.
iGary said:I thought Apple and IBM's agreement was that they (Apple) got the latest procs before anyone else.