you pull an article if it gives out information which is under NDA not information of numbers and facts which everyone knows. Pulling the article only demonstrates they got thier information from "ONE developer" who basically...well how should i put it...glorified himself to anand by lying
Shifty Geezer said:If bandwidth were horsepower, we know bigger engine doesn't alway mean a faster car. A smaller engine with less horsepower can outperform a big, heavy motor with a huge engine. The important consideration is TOTAL SYSTEM DESIGN, not individual component performance.
mckmas8808 said:There's no way that the article is valid. If it was so valid why'd he pull it? Everyone here can see through that article, so we should just write it off.
huh? Why would some developer lye to Anand? The article was pulled because it was too revealing (possible having info that's under NDA) or somebody wasn't happy about it being published.
DukenukemX said:I've yet to see anyone give a solid argument against the AnandTech article.
Come on seismologist you actually believe that crap. Yes devs can lie. If you want to go by what devs say then do a search for Tim Sweeney and see what his team has said about the PS3 CELL and X360 system. Its websites everywhere now claiming that the X360 will only be twice the speed as Xbox. And that is horribly wrong. Can someone here explain this to him?
DukenukemX said:I've yet to see anyone give a solid argument against the AnandTech article.
Anand is out to lunch on a lot of this. His previous article was pretty sketchy, but this one is pretty much overboard with inaccuracies and random leaps to conclusions.
For one, he bases a lot of his discussions on the fact that the PPE is "identical" to a Xenon core, which is far from the truth. In fact, internally the Xenon team and the Cell team were not allowed to communicate with eachother for legal reasons. The cores were developed by different teams, they just happened to have made the same design decisions for a couple fundamental aspects (like SMT and in-order execution).
He gets so much fundamental basic things wrong that I'm shocked it was published, usually Anand is very knowledgable.
Floating point multiplies are also not "1/3" as fast as on Xenon, I've no idea where he got that from. It sounds like some developer told him that and he took it as verbatim truth.
What I think is going on here is Anand talked to some (curiously anonymous) developers who took their code designed for more PC-like processors (like the G5/PowerPC 970) and ran it on Xenon/Cell and was amazed that it didn't perform that well.
Xenon and Cell are in-order processors. The order of the instructions is very important, because the processor doesn't dynamically re-order them on Xenon/Cell, unlike the PC processors. A straight port will give you sub-par performance, easily.
Once they learn more about the chip, and how to program for it, the performance will be much, much higher.
This article is from a PC-centric website likely talking to PC-centric developers who don't have much experience with in-order cores. It's pretty worthless."
Yup. He wanted the "glory" of being an anonymous source who complained about real-world vs. theoretical performance.gosh said:you pull an article if it gives out information which is under NDA not information of numbers and facts which everyone knows. Pulling the article only demonstrates they got thier information from "ONE developer" who basically...well how should i put it...glorified himself to anand by lying
Yup. He wanted the "glory" of being an anonymous source who complained about real-world vs. theoretical performance.gosh said:you pull an article if it gives out information which is under NDA not information of numbers and facts which everyone knows. Pulling the article only demonstrates they got thier information from "ONE developer" who basically...well how should i put it...glorified himself to anand by lying
Yup. He wanted the "glory" of being an anonymous source who complained about real-world vs. theoretical performance.gosh said:you pull an article if it gives out information which is under NDA not information of numbers and facts which everyone knows. Pulling the article only demonstrates they got thier information from "ONE developer" who basically...well how should i put it...glorified himself to anand by lying
Yup. He wanted the "glory" of being an anonymous source who complained about real-world vs. theoretical performance.gosh said:you pull an article if it gives out information which is under NDA not information of numbers and facts which everyone knows. Pulling the article only demonstrates they got thier information from "ONE developer" who basically...well how should i put it...glorified himself to anand by lying
Yup. He wanted the "glory" of being an anonymous source who complained about real-world vs. theoretical performance.gosh said:you pull an article if it gives out information which is under NDA not information of numbers and facts which everyone knows. Pulling the article only demonstrates they got thier information from "ONE developer" who basically...well how should i put it...glorified himself to anand by lying
seismologist said:DukenukemX said:I've yet to see anyone give a solid argument against the AnandTech article.
Same here. People just seem to want to believe the marketing slides and pretend this article never existed.
Xenos will never, ever support WGF1.0 or 2.0, not because it can't, but because it's not a PC part.Azaezell said:The X360 GPU will support DirectX 10 when longhorn is release.
...
Here is the terrifying realization about the next generation of consoles. I'm about to break about a zillion NDAs, but I didn't sign any NDAs so that's totally cool!
I'm actually a pretty good programmer and mathematician but my real talent is getting people to tell me stuff that they're not supposed to tell me. There we go. Gameplay code will get slower and harder to write on the next generation of consoles. Why is this? Here's our technical slide. Modern CPUs, like the Intel Pentium 4, blah, blah, blah, Pentium [indiscernible] or laptop, whatever is in your desktop, and all the modern power PCs, use what's called 'out of order' execution. Basically, out of order execution is there to make really crappy code run fast.
So, they basically--when out of order execution came out on the P6, the Pentium 6 [indiscernible] the Pentium 5, the original Pentium and the one after that. The Pentium Pro I think they called it, it basically annoyed a whole bunch of low level ASCII coders, because now all of a sudden, like, the crappiest-ass C code, that like, Joe junior programmer could write, is running as fast as their Assembly, and there's nothing they can do about it. Because the CPU behind their back, is like, reordering that guy's crappy ass C code, to run really well and utilize all the parts of the processor. While this annoyed a whole bunch of people in Scandinavia, it actually…
[laughter]
And this is a great change in the bad old days of 'in order execution,' where you had to be an Assembly language wizard to actually get your CPU to do anything. You were always stalling in the cache, you needed to like--it was crazy. It was a lot of fun to write that code. It wasn't exactly the most productive way of doing experimental programming.
The Xenon and the cell are both in order chips. What does this mean? The reason they did this, is it's cheaper for them to do this. They can drop a lot of core--you know--one out of order core is about the size of three to four in order cores. So, they can make a lot of in order cores and drop them on a chip, and keep the power down, and sell it for cheap--what does this do to our code?
Well, it makes--it's totally fine for grinding like, symmetric algorithms out of floating point numbers, but for lots of 'if' statements in directions, it totally sucks. How do we quantify 'totally sucks?' "Rumors" which happen to be from people who are actually working on these chips, is that straight line gameplay code runs at 1/3 to 1/10 the speed at the same clock rate on an in order core as an out of order core.
This means that your new fancy 2 plus gigahertz CPU, and its Xenon, is going to run code as slow or slower than the 733 megahertz CPU in the Xbox 1. The PS3 will be even worse.
This sucks!
"What is it?"Dave Glue said:Yup. He wanted the "glory" of being an anonymous source who complained about real-world vs. theoretical performance.gosh said:you pull an article if it gives out information which is under NDA not information of numbers and facts which everyone knows. Pulling the article only demonstrates they got thier information from "ONE developer" who basically...well how should i put it...glorified himself to anand by lying
Posting a senseless comment twice doesn't increase it's validity, just for future reference btw.
According to Anand's forums, the article was pulled because Anand fears that MS can trace one of the comments back to a particular developer.
mckmas8808 said:Come on people. Duke did you even read this.
This is from a guy that works at IBM. So you will believe Anand over the IBM guy?
"Three things cannot be long hidden: the sun, the moon, and the truth."