Benchmark Program Rewritten to Favor Intel?
BrookHarty writes "Interesting article over at Van's Hardware, that BAPCo the maker of the SysMark benchmarking program, has re-written its SysMark 2002 benchmark program in favor of Intels P4. AMD joined BAPCo in order to "correct" these "broken" results. AMD reports that BAPCo's SysMark 2002 (written by Intel Engineers) is a collection of tasks to summarize "Real World" performance. Interestingly, these tasks are selected for Intel's favored performance, while removing certain tasks that favor AMD. Vans Hardware has additional information on BAPCo's Shady history."
That sucks. If you can't have the fastest processor, have the fastest benchmark program!
There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
The P4 has that long pipeline that allows it to speed up quite a bit, so long as the branch prediction doesn't blow it. As compilers become tuned to exploit this, it's plausible that the Athlon's performance is going to lag quite a bit more than it already does. That there is some benchmark out there that is specifically designed to show off this strength of the P4 is no real surprise to anyone, is it?
Heck, this is what Sun was doing a few years back. It's almost an industry standard to have your own "benchmark lab" on the payroll.
Besides, AMD has always been the value chip company. You can't expect them to keep up with Intel forever.
I have been pwned because my
...is AMD going to rewrite Sysmark to favor AMD?
Check out this link here. It appears AMD is now in a position to redefine performance metrics.
...Formalising the goal of AMD's True Performance Initiative announced last October, Robinson said the CAI aims to establish a new industry metric for processor performance. He said the metric would be established through a consortium of industry representatives...
It's not just Mhz now...
does it means that sysmark`s benchmarks is to intel as arthur andersen`s audits were to enron?
this http://www.hardocp.com/index.html#5235-1 article on hardocp sheds a different light on the van article
Obviously, the best bet for cpu benchmarks would be an open-source one compiled using a standard compiler. This is a case where open-source really shines.
GoatPigSheep, the 3 most important food groups
Similar to the Quake/Quack debacle, I wonder if it would benchmark differently if the processor reported itself not as "Intel Pentium", but as "Incur Penalty", "Inept Penguin" or "Inane Penises". :)
example.org - powered by Linux!
Dudes, what's the deal with this ad?
Couldn't get a picture of Bozo or Marceau? Is the only clown pic you could come up with this one of John Wayne Gacy?
I have been pwned because my
The thing about the Athlon line of processors is the FPU, which blows the P4 away.
The P4 is better with the memory throughput, considering it was designed for using RAMBUS in mind, hence the more memory bandwidth you throw at it, it utilizes it (SD/DDR RAM is like using a handbrake on it).
The new Thoroughbred Athlons make AMD regain the performance crown, and the Athlon has the Barton revision to go yet before Hammer.
AMD maybe considered a value chip company, but that doesn't mean they cannot produce excellent CPU's.
Are you local? There's nothing for you here!
AMD did the data-mining. Just like a poor fansite, Vans just posted the PR complete with their own pretty graphs made from the numbers AMD ran.
------- "From bored to fanboy in 3.8 asian girls" ----------
Nothing seems to surprise me anymore in this world.
accounting tricks, monopolies, dirty tricks in business.
I guess we should have seen this kinda thing coming a long time ago.
In a way, anything imaginable in this line of business is probably also likely to happen.
whats next?:
The accused, Bill G., was caught red handed manipulating goverment studies concerning TCO and alternative OS's?
Oh wait......
welcome to the real world.
Why are other peoples sig's always more witty ???
They're not just keeping up with intel, they are significantly faster in most real-world applications. Over 90% of systems dedicated to rendering and scientific computing sold in the last 2 years were Athlons (they're actually replacing SGI and Sun in thse markets because they are so much cheaper and actually offer better floating-point performance).
All the P4 is good at is moving memory around. And for this it seeds RDRAM (ie, very fast memory). Replace that with DDR and the P4 turns into a very expensive snail.
Even with RDRAM, the P4 is still slower than the Athlons on most real-world tasks. IMO, the only valid reason to buy a P4 is Quake.
I have several Athlon XPs and P4s and the P4s just drag themselves compared to the XPs. In fact, even the PIIIs feel faster than the P4s. And I'm not even talking about the Athlon MPs (that simply wipe the floor with the P4).
Now I have proof that my P4 makes the Internet go faster!
There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
If AMD would stick to making totally Intel compatible chips instead of trying to infuse their own personality, we wouldn't have this problem. Hint: my software shouldn't need to know it's running on an AMD chip.
Tomshardware, Anandtech, Hardocp ... perhaps they will just be more careful what benchmark programs they use.
What this says is that SySMark is really poorly coded, not "optimized" to favour Intel silicon. Incompetancy isn't evil. It's just...incompetant. This would explain why most serious benchmark runs seem to lack SysMark these days...
------- "From bored to fanboy in 3.8 asian girls" ----------
Someone ought to do the following:
Benchmarking the various "Benchmarking Programs"
I know that the idea is kinda fuzzy at the moment, but until we all have a clear idea of what we are looking at, I am afraid that some of the "Benchmarking Programs" do not give us true view of what we ought to be seeing.
Muchas Gracias, Señor Edward Snowden !
I hate to say this, I am a big AMD fan, but it is partialy AMD's fault that SysMark favors Intel. They have refused to work with the BABCo people in the past knowing the Intel people have. Is it any suprise that they end up favofing the company that works with them over the one that ignores them? AMD is now supposeidly working with them to make the next version do a more fair job testing their proccesors. So hopefully this will be a non issue in future realeses. It would prob be most fair if AMD and Intel would both let the benchmarking programs be written with out either of their interfiernce, but if one is going to get invloved, then they both realy need to.
"Whenever you find that you are on the side of the majority, it is time to reform." -- Mark Twain
Coming from the Unix world, I'm used to comparing machines based on their SPECint and SPECfp performance...
/ cpu2000-20020506-01357.html
/ cpu2000-20020701-01441.html
In general the SPEC people have done a better job being platform agnostic than some of the "miscellaneous" PC benchmarks.
Current benchmarks for Intel http://www.spec.org/osg/cpu2000/results/res2002q2
and AMD http://www.spec.org/osg/cpu2000/results/res2002q3
Keep in mind that results for more recent AMD CPUs are not shown. If you compare the AMD 2200 with a 2.2G P4 you'll have 734 v's 784, which gives some credence to AMD's claimed rating.
html4me!
As compilers become tuned to exploit this, it's plausible that the Athlon's performance is going to lag quite a bit more than it already does. That there is some benchmark out there that is specifically designed to show off this strength of the P4 is no real surprise to anyone, is it?
That's not the complaint at all. Read the linked article. The complaint is that Sysmark 2002 has been systematically altered relative to Sysmark 2001 so as to favour the P4 over Athlon.
For example, the PhotoShop test in Sysmark 2001 had 13 filters, of which 8 run faster on the Athlon and 5 faster on P4. The Sysmark 2002 PhotoShop test has 6 filters, of which 3 are filters from Sysmark 2001 on which P4 wins and the other 3 are additions on which the P4 also wins. The 8 filters on which the Athlon does better have all been removed.
There are several other examples in the article. Read the article
BTW, an interesting point is that this whole thing is basically an AMD publication that AMD have chosen to proxy via Van's. Van is at least open about it. The AMD presentation containing all the information in that article is linked at the end and is available here
Here's Kyle's 4th Edition post from yesterday. Excerpts from Van's comments are in italics.
VansHardware & AMD: There is a report on VansHardware this morning that visits the differences between BAPCo's SysMark 2001 and SysMark 2002. The report's basic theme is that SysMark 2002 is skewed towards making the Intel Pentium 4 results look better than the AMD CPU results could have looked. It basically shows examples of things that were changed in SysMark 2002 that cherry pick areas in certain programs that the Pentium 4 excels at. While the article might seem to be work done by VansHardware there is something you need to know. All of the data shown in that article has been put together by AMD and not VansHardware. Take note of this one statement in the article.
However, AMD has been able to "pick the lock" on SysMark to gain a much keener understanding into the internal workings of these tests.
VansHardware is not the one with the "keener understanding", AMD is.
The original PDF document from AMD is linked for download so the fact that this data is not Van's is not exactly hidden either.
Also their opening paragraphs state this.
At this moment we will pause from the long march through our benchmark results to revisit the significant issues regarding BAPCo's SysMark 2002 brought up by AMD during our recent meeting with representatives from that chipmaker.
We must state up front that despite the condemning information divulged to us, the AMD spokesmen repeatedly expressed support and guarded optimism for the reformation of BAPCo.
The "significant issues" and "condemming information" shown were not harvested by VansHardware, actually all they do is interject a little bit of commentary.
AMD has verified to me this morning that all of the graphed and tabled data shown on the VansHardware report is data that has been mined by AMD. Does this make the data inaccurate? Of course not, but I am sure that it hardly shows both sides of the story. AMD is not going to supply VansHardware with information that makes Intel look good. VansHardware represents to me, nothing more than an AMD fansite that takes shots at Intel every chance they get. I think they are far from what anyone could consider objective journalist and reporters. Them doing a cut and paste job with AMD's data goes to show that as true in my opinion. Websites get fed information all the time, trust us, we know. It is our jobs to go back and prove data and claims in our labs on our own time, not to repost corporate data, that can be considered far from objective. Independent sites in our hardware community should not be reposting PR spin in such a way as this. There is a fine line here but I think this is stepping across it.
VansHardware does not exactly hide the fact that the data shown is not theirs but rather AMD's, but they certainly did not seem to represent that in an upfront manner so the reader sees the information for being exactly what it is...data released by the AMD PR machine.
I am a huge AMD fan but I just don't like big companies being able to pump their corporate data into our community when it is not presented as such. I think AMD should have the balls to post information like this on their own website and not try and "slip it in" through a back door. In fact, I would consider the information to be much more credible if it were posted on AMD's own website as AMD research.
I know Van has gotten upset here recently with his past employer removing his name from articles he has written. It seems to me that Van has done little to deserve his name being on this article and it should show authored by AMD.
(ED NOTE - This is referring to some allegedly plagiarised articles that Tom's Hardware published after removing Van's name from them)
Also worthy of mentioning is that AMD is now fully working with BAPCo, which they have not done in the past. AMD has had the ability to work with BAPCo for a long time now to make sure their products get represented properly and we are certainly happy to finally see AMD join the party to give the boat a more even keel.
Lastly, another tidbit worth throwing into the mix is that Van Smith, owner of VansHardware, possibly either works for or is contracted to VIA as a CPU validation tester. We are working on a confirmation of this from VIA now. Do we need hardware websites that do work for the companies they end up reporting on? Just another thing to consider when objectivity is in question.
"Mod, mod, mod...and another troll bites the dust."
Wouldn't the best way to benchmark be to combine approaches? I want to see performance ratings on apps, equalized ratings on raw power, and unequal ratings on chip-optimized raw power. The benchmark suite should give the whole picture, then let me decide which way I want to go with the numbers.
Adherence to the truth is a form of disloyalty.
void Benchmark()
{
cout "AMD Athlon XP: infinity MIPS";
cout "Intel Pentium 4: infinity plus one MIPS";
}
Lies, damn lies, and benchmarks
How well does the benchmark run Quack 3 arena?
If they used Intel's compiler they could have caught that bug. Since they were using gcc, it ran and crashed immediately.
When I dig through reviews on the latest CPU and/or mainboard, I initially groaned at the increasing number of benchmarks folks would put out. It is more than just increasing click-through rates (well maybe not for some, but...) - it lets me see applications that I use. Synthetic benchmarks and politician's promises garner then same level of trust from me.
Anyhow, I game and code but use games to judge where my cash goes. When the P4 came out, I saw it did great job with Quake and I started to get excited about the CPU. Then I saw the benchmarks on the games I actually play - UT, CS, and a few others - and it was not black and white. After the ATI fiasco, Quake is up there with synthetic benchmarks IMHO. As for Photoshop, you can pick what platform you want to 'win' by tuning the filters. Apple does it, their dually box wipes out the competition, the other do it and the tables are turned.
There are great graphs out there that show benchmarks using different sizes of data. Its like comparing a small turbo charged engine to a larger normally aspirated one - so what RPM were you at when you ran your test? BMW's M5 feels slower than an Audi S4 at the start, but get the RPM's up there and it is a different story. Even pickup trucks can beat a Ferrari if you tune the test to take advantage of a sweet spot.
I've done my homework, and my personal cluster is mostly AMD today. Still have one celeron 566@800 as a CS server, but my workstation (Intel Xeon box) was replaced by AMD MP chips. Secondary boxes are all XP chips, but they use to be PII&III's when Citrix and the K5 sucked. They run Oracle, Weblogic, LDAP, and other stuff quite well when I'm working, and one swap of a hard drive later I'm getting some solid fragging in on the same box. In another year or so, if Intel really hold the crown , the price is right, and my boxes are 'only fast enough for web browsing and email', I'll chose them.
+++ UGUCAUCGUAUUUCU
A couple of days after some Lawyers get together for a class-action suit alleging that Pentium IVs are slower than the AMD competition, new BAPCO tests 'prove' that the Pentium IV was quicker all along.
Nice one Intel. At the very least, this should muddy the waters with respect to which one is quicker being a matter of opinion.
I use a 7 Watt Via C3 as opposed to one of the 60 Watt P4/Athlone and do not really care either way.
Mielipiteet omiani - Opinions personal, facts suspect.
Though there are hurdles. For one, Intel and AMD may not want whatever 'IP' is in these benchmark programs getting released into the open source world. Also, this would most likely make it easy(ier) for biased sites to edit the code, and post their (tinkered with) results without posting the edited code.
Mind you, those would be some kinks to work out; but an open source benchmark program would, in my opinion, be the only way to truly avoid the biasing toward each chip maker (That is if they honestly used the OSS benchmarker).
for non-commercial purposes, anyway
/Styx
I'm actually partly serious here, I think wider publication of more 'real-world' performance figures is in order. The people who frequent sites like Tom's Hardware and Anand are the only ones who really care about raw benchmark numbers. The rest of the world is more interested in getting their work done more quickly.
___
Cogito cogito, ergo cogito sum.
Not sure open source is the answer, but there needs to be a third party that guides the direction of benchmarks. One that's defined by what consumers use, not by what Intel or AMD defines as good for them.
Since it's honestly difficult to approach a benchmark that isn't biased at all, how about a benchmark that shows both sides of bias? One part of the benchmark is for AMD optimized software and the other for Intel. Then you can see how much of a difference your processor runs software optimized for a different processor. As well, you can truly decide which process you should have based on what kind of software you have. That is if you are willing to give Intel money if that possibilty presents itself, which I'm not willing to do.
I'm starting to feel this would be the only useful industry processor benchmark, because the term "real world" is too subjective.
It would also keep everyone from getting pissed off and calling it biased. Of course it's biased! The only problem is that to be fair, it must support every processor brand that comes out. I don't see a problem with that though. If it's a benchmark as widely accepted as SysMark, then it might actually help that brand grow.
This is my sig. The post is over.
HardOCP notes that Vans got their info from AMD so it may be a bit biased. a quote from HardOCP:
" AMD has verified to me this morning that all of the graphed and tabled data shown on the VansHardware report is data that has been mined by AMD"
"AMD is not going to supply VansHardware with information that makes Intel look good. VansHardware represents to me, nothing more than an AMD fansite that takes shots at Intel every chance they get. I think they are far from what anyone could consider objective journalist and reporters."
http://www.kubuntu.org/
However, AMD has been able to "pick the lock" on SysMark to gain a much keener understanding into the internal workings of these tests.
Isn't that a violation of the DMCA?
http://www.spec.org
This benchmark is composed of various programs such as gcc and infozip distributed with source code. It's open source. It's respected. And it's already available. There's really little need to put together a new open source benchmark.
Marketing will always find a "good" benchmark. Dev/QA rely on real benchmarks.
I was thinking on the lines of implementing a new set of benchmarks that are heavily optimized for the specific processor they run on. In the lines of writing an office benchmark optimized for Athlons/PIII/P4/AMR, etc. and counting highest achieved words-per-minute or other productivity related metric.
Seriously though, writing a set of benchmarks that fully exploit the possibilities of a specific processor would be something that I would find interesting.
SysMark 2001 and 2002 obfuscate their specific tasks by spitting out one "dumb" number as a score for an entire suite of tests. This makes it impossible to know the relative performance of CPUs on individual tasks.
Which again shows that if people accept a single unexplained statistic as fact, they tend get what they deserve. This reminds me of a mantra from my physics lab: a single number is a guess.
Furthermore, why do we believe that there is a typical 'real world' set of problems that can be benchmarked. Even within a single application, there may be a mode work profile, but there is enough variability that a wide range of profiles would be defensible. The trick is to choose the one that makes your product look good.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
If AMD would stick to making totally Intel compatible chips instead of trying to infuse their own personality, we wouldn't have this problem. Hint: my software shouldn't need to know it's running on an AMD chip.
This is so wrong on so many counts...
1. Intel's chips aren't "totally Intel compatible". The Pentium 4 contains instructions that were not present in the Pentium, P2, and P3. Why should your software have to "know it's running on a" Pentium 4 rather than a P3, P2, or Pentium? Hell, there was even a Pentium and a Pentium MMX (the latter adding the MMX instructions).
2. Intel tries every trick possible to patent their instructions to prevent people from implementing them. They do it with hardware, too. Remember when you could plug a K6-2 in place of an Intel Socket 7 CPU? Starting with Slot 1, intel used patents to prevent others from making compatible CPUs, which is why AMD and Intel motherboards are now incompatible.
3. Why should AMD not provide useful processor extensions that improve on Intel's base instructions? That's what provides useful competition and makes the industry grow.
4. What interest do you have in seeing AMD in a constant catch-up mode? In your scenario, Intel gets an advantage every time they release new instructions -- that will take AMD months to implement in silicon. Do you own Intel stock?
5. Why doesn't Intel just stick to providing processors that are 'totally AMD compatible'?
If you have a computing need that places such a critical importance on speed of CPU that even a few % difference matters, the only real benchmark you should be running is YOUR application under both CPUs.
If you do not have a need like this, and you are just doing general computing, and you can't tell the difference between an Athlon 1600+ and an Intel Pentium 4 1.6, just by using it, then who really cares?
I'm Rick James with mod points biatch!
inexperienced unix sysadmins talk benchmarks, performance, disk space, and bandwidth.
Experienced unix sysadmins talk printer compatibility.
All the data in Van's article came from AMD, so what do you expect?
Besides SPEC Benchmarks I don't trust any other ones.
They need a SPECquake.
Wouldn't a better CPU benchmarks be taken by using the chipmakers' own compilers?
... almost the antithes of what Intel is trying to do. Has this been a longstanding strategy on AMD's part?).
No.
The chipmaker would simply then optimize their compiler for the benchmark(s) in question, rather than for code more generally. In other words, what you suggest would still allow the chipmaker to cheat.
In order to have complete transparency in the benchmarking, both the benchmarks and the compiler should be open source (ideally free software, so that anyone can run and verify the benchmarks as well, allowing repeatable experimentation in the broadest scientific sense). If the chip maker wishes to submit optimizations to such a compiler they would be free to do so, since any such optimizations would in turn be open source (or free software) and subject to peer review.
A good candidate would be gcc, which runs on numerous platforms, and on several operating systems on AMD and Intel hardware.
Cheating would be much harder in this case, perhaps even impossible, something we need given the sordid history of benchmarking by all parties involved (except perhaps AMD? Can anyone recall an instance where AMD has cooked results? I ask because their current chip rating system is extremely conservative
The Future of Human Evolution: Autonomy
The source should be published, and compiled with a standard (GCC) compiler.
The CPU vendor, or any other compiler vendor can compile the same code, and publish the benchmark as well.
This then opens up the competitive market in compilers.
What I'd like to see is the same code, compled with cross cpu options, IE what happens when the code optomizes for Intel but runs on AMD. How much does that penalize you, useing the wrong optimizations?
As long as the compiler, and options used are disclosed, I don't see a problem.
Outside of the total lusers otherwise known as PC Gamers, is there actually anybody left who take benchmark testing seriously?
Back in the mid 1980s, there was a rivalry between intel and motorola on embedded processors.
Part of it was the 286 v.s. the 68000 (which had been around), and Motorola produced a long missive explaining the problem with (64k) segments when trying to do anything useful.
This was in response to benchmarks showing that the 286 was not horribly slower and some cases faster than the 68000.
Nice to know nothing has changed in well over a decade.
Since about 1.5 years ago, I have been using all AMDs. No more Intel chips in my house and my business. The decision often boils down to whether I should go with MP or stay with XP.
"I" am the ultimate benchmarker.
All benchmarks favor whoever requested they be written. So its a crap shoot, choose the one you want to believe in, then go do you own tests, Your own testing is the only tests that matter.
It strikes me that while processors have been getting faster and faster over the past couple of years the software they run hasn't been getting better. My box only runs at 900 Mhz, and I can't tell you the last time I was using more than 20% of the processor. The rest is all wasted (or lying in wait for that next dreaded compile). Truth be told it doesn't seem to run a helluva lot different from my 300 Mhz system (except that its got a nicer video card).
Since the new high-end apps are so much more dependant on video card specs than CPU specs, why should the average person bother to get the latest and greatest CPU anymore?
And even more importantly: Why do I know I will buy AMD's new Hammer processor when it comes out?
With this method, I don't have to recompile every app used in the benchmark for each CPU and can be still sure that their execution is optimized in every way the vendor can think about.
Both of these companies spend *billions* of dollars on producing these processors. Both companies run lots of simulations to determine what design choices best fit with the rest of their design. When you're spending that much time and money developing these CPUs, you can't afford NOT to consider every option.
When it comes down to it, both AMD and Intel have really good engineers, and both companies listen to them when figuring out how to build cpus.
So consider that the P4's 8KB L1 trace cache is so small because that's as big as they could make it while keeping the latency down to 2 cycles-- something that was critical to keeping their double pumped ALUs busy (and thus their IPC up as much as they can)-- and that they could compensate by working a bit harder on a fast L2.
Perhaps AMD decided that they could live with an extr cycle of latency in the L1 because they have enough instrucions in-flight that blocking on a cache access wouldn't hurt them as much as a low hit rate would.
Or, perhaps there are multiple sweet spots in size/hitrate, especially when you factor in die size and cost. Honestly, I don't know the reasons why they made these decisions, and I'd love to find out why-- but I have 100% confidence that all the options were carefully considered.
When it comes down to it, both architectures are performing really well! And for YEARS, they have been competitive with each other. So while you may have your favorite (I, for example, think the P4 SMT and trace cache stuff is pretty neat), you've got to realize that zealously promoting one over another just makes you look silly.
Cheers!
-Ed
Hello!? IPC anyone. All that I have to say is that due to the Athlon XP's superior IPC (Instructions Per Clock) the Intel P4's have to be roughly 400MHz faster to be equivilant in real world performance.
Oh, and for those who don't already know the IPC on P4's is 6, while the IPC on an Athlon XP is 9. So theoretically this makes the Athlons 33% faster. Mind you their are many other factors that come into play but here is another one for you.
When Intel released the P4's and realized that they performed worse than the equivilant P3's Intel decided to bump up the FSB & RAM specs, on-die cache and even changed the socked design. To me this seems like Intel was desperate to feel as though they hadn't been wasting their time on a chip that didn't perform as well as its predicessors.
Yet another tid-bit, Intel is up to 266MHz FSB double pumped (effectively 533MHz FSB) and AMD, due to good design and engineering, has been able to keep up/surpass them using half of that. AMD Athlon XP's FSB is 133MHz double pumped (evectively 266MHz) and they are just now to the point where they need to bump it up again.
One last example of the superior engineering at AMD is the Socket 7 design (okay, who all remembers here...). Intel said that it was a useless design after the ~233MHz Pentiums, but AMD lasted competitively using the same socket design until they quit at a whopping 550Mhz. Now, THAT is engineering my friends.
----
I have no sig.
I never have and I never will trust benchmarks. Just like I will never trust any specs that a company puts out untill I try the machine for myself. It's one of the reasons I use Apple computers. As I type this, I'm on a custom built PC, with an AMD Athlon XP 2000 processor. It has 512 MB of memory, an Abit KR7A-133 mo-bo and plenty of other bells and wistles. Now theoreticaly speaking, this computer should be a hell of a lot faster than my 300Mhz iBook. Yet for everything except playing UT, thsi computer seems either equivilent to or sometimes (especialy right after startup) slower than the iBook. My point is, don't trust the numbers, use it yourself and decide for yourself. You're the one using the computer, and 90% o fusing a computer is how it feels to you.
T Money
World Domination with a plastic spoon since 1984
[The Pentium 4] has 8K of L1 cache... whereas the Athlon has that amount squared and doubled (128K).
8K squared is 64M, not 64K.
But wait, it gets worse!
8K bytes squared is 64M "square bytes." Just like 8K feet squared is 64M square feet. And a square byte would be 64 square bits?
You'd have done better to say, "The Athlon has 16 times more cache..."
Yeah, I know, I'm nitpicking. The devil is in the details.
Um that should read that Intel is up to 133mhz quad-pumped
I've been saying that as software gets optimized for the P4, it'll start seeming to be the faster processor - Look at Lighwave 7, 3dsmax 4.2sp1, and now this. :)
if(cputype==AMD) {
sleep(1);
}
I bought 3 athlonXP motherboards and an athlonXP1800 last spring. I threw out every single motherboard and the cpu is in my closet. I have downgraded back to my pentiumIII. Why?
I had major stability problems and the athlon burns too hot. First I relized my old powersupply did not have the power to even boot these babies(300 w), I first had to buy a new powersupply, then new ram, then a new case. After this my first motherboard would boot and then crash after it was done posting. I returned it for an abit which was extremely buggy, and my netgear nics wouldn't work, it blue screened multiple times whenever I used my geforce(well known bug), and the apic controller did weird things in linux and sometimes would not shut down properly. It then died totally 2 weeks later. It was exchanged for an msi board that supprisingly worked as expected, well at first. The system would not shutdown properly under linux but I didn't care that much. I then noticed the cpu kept reaching above 45c which could damage the chip over time. A third problem was whenever I enabled the nvidia opengl patch the system would crash quite often. The problem went away if I disabled it. I built the drivers from scratch so it was the right version for my kernel compilied from source. I then spent $60 for the top of the line cpu cooler. I had to use some force to get it to close on the cpu and my screwdriver flew off the cooler and damaged a chip on the board!
The guys at the computer shop said they would only exchange my msi for another exact ones and they were becoming agravaited at me for obvious reasons. I was so angry I just said f*ck this sh*t and didn't bother to replace my motherboard. Even if I get the board replaced, I am faced with the same problems and bugs! I admit I broke the last motherboard and it was totally my fault and not AMD's but after a month and $750 dollars later, I did not care. DDR ram only worked with athlons at the time and I now had two cases and powersupplies which I did not need. I felt like a sucker who just flused $750 dollars down the toilet when I downgraded back. Why should I have to put up with that crap? Anyway the first board was probably defective and the second should of not even left the manufactoring plant. I did look up my bugs online and there were many pissed off consumers who had the same problems with the same exact sets of hardware, so the abit one is a piece of sh*t. Many early chipsets for the athlon processors are buggy. Especially VIA's. There is even a well known linux/nvidia/amd bug that can crash your system if you do any opengl which plauged my msi system.
Are there stable bugfree wonderfull athlon boards out there? Yes I am sure there are. I am not trying to start a flamewar here but rather just share my experience with them. I am thinking about finally getting rid of my pentiumIII. This time with a guinine intel processor.
Is it the fastest or cheapset? No. Do I care? no. I want something close to the fastest that will work with my case, work with my power supply, work with all of my perihperals, and be reliable. All the benchmarking websites do is show how fast the chip is. I want to know how reliable it is. I can find some vendor references to overall reliablity but the boards vary from chipset to chipset. If I put down big bucks to upgrade my system it better well work and keep working for a long time! There is a similiar arguement about buying an expensive sun box over a cheap lintel one. You get what you pay for. This is why many bussinesses choose intel overwhemingly over AMD.
Most of the reliablity problems which plagued the first generations of athlon processors are gone and I admit the first intel 810 chipsets were terrible but there are less bugs with intel chipsets overall. I am willing to spend $250 more this time and feel at ease and look forward to use it for a long time.
http://saveie6.com/
Intel P4's have to be roughly 400MHz faster to be equivilant in real world performance.
Hello!? Intel's P4's are around 600 MHz faster than the fastest Athlon. That's why the 2.8 GHz P4 still beats the Athlon 2600+ in a majority of the benchmarks.
Intel's P4 philosophy of increasing the pipeline has turned out to be pretty smart. Intel has jacked up their clock frequency almost at will all year, and they don't have any big roadblocks in the way up to 4+ GHz. AMD on the other hand has been struggling. It took a kludge for them to get the Athlon over 2 GHz. Intel took a hit on IPC, but it has allowed them to increase the clock speeds dramatically.
And you comments about AMD's FSB "keeping up/surpassing" Intel's are pretty dumb. Take a look at any memory performance benchmark and you will see how AMD's slow memory bandwidth is killing them.
Yes, AMD chips are faster mhz per mhz. That's what happens when you pump way too much power into a chip and damn near blow the thing up...it runs fast...for a while.
Pentium 4 is a BMW, refined, smooth, and fast. AMD is a turbocharged Honda...runs way too hot, unstable, but is fast as hell until it finally burns up.
Just pick your CPU of choice and shut the hell up about it!!!!
Which was the compiler company that wrote into it's compiler the ability to recognize a common benchmark that didn't require output, and just converted it to NOOPs? Wow, did that computer ever chomp on those NOOPs fast...
Benchmarks measure speed on benchmark code. It's like horsepower in a car - a car with 300 horsepower isn't necessarily faster than one with 280, or even 200. It just depends, man.
Is Intel forcing anyone to use BapCo benchmarks? Aren't there dozens of websites out there with their own? Just look at any chip review on Tom's Hardware or Anandtech, Sysmark is only one of many benchmarks used.
Is this a surprise? Are people actually "outraged"? Please. Are you trying to tell me AMD has never hand-picked their own benchmarks?
Any CPU manufacturer will pick the benchmark that makes them look best but try to play it down, and then use that score extensively as propaganda.
Just look at when Apple used Bytemark to claim a 400% performance boost over intel chips -- of course, they used the 486-compiled version on a P6 core, but they didn't let that little nugget of disniformation get in their way.
Intel, AMD, Apple -- all whores.
https://www.accountkiller.com/removal-requested
SPECfp benchmark is highly dependent on the memory bandwidth. P4, with two channels of RDRAM, has more memory bandwidth than Athlon with a single channel of DDR. Thus, P4 gets a free ride here. Show me an apples to apples comparison here: P4 and Athlon with the same memory (be it SDRAM or DDR). I have yet to see one.
For a truly FPU-intensive benchmark that does not depend on memory bandwidth much, check out 3D Sudio rendering (tomshardware & others have it). Athlon simply smokes P4 on that one. Incidentally, on this benchmark P3 1000MHz outperformed P4 1500MHz.
___
If you think big enough, you'll never have to do it.
he's just trolling for his employer. He always does that.
___
If you think big enough, you'll never have to do it.
The situation is not quite as dire due to P4's trace cache (you actually addressed that later in your post). Nevertheless, your point stands.
On Intel SMP setups, even on P4 Xeons (Which, IMO, are inferior to P3 Tualatin chips by the same company) when one CPU accesses main memory, it locks main memory for the other CPUs. All other CPUs have to sit and twiddle their transistors while the main memory is on use by only one CPU. On AMD SMP setups, ALL processors can simultaneous access memory, merely sharing the bandwidth simultaneously. So, if one CPU is only using 100MB of memory bandwidth, the rest can be used by other CPUs at that time.
P4 Xeons (as well as P3s) have a shared memory bus. That is, multiple CPUs share the bandwidth of the 400MHz or 533MHz bus when accessing memory. However, Athlon has a point-to-point channel for each CPU. That is, each Athlon CPU has the full bandwidth of the 266MHz (soon to be 333MHz) memory bus, regardless of how many CPUs there are in the system. This means that beyond 2-way SMP systems, Athlon has a significant advantage in memory bandwidth over P4.
___
If you think big enough, you'll never have to do it.
Its amazing to me how much horsecrap gets thrown around.
Here it is folks...i've worked with BAPCO...I actually know something!
It is NOT headquartered at an Intel facility. The sysmark benchmark is NOT written by Intel engineers. The tools are not intentionally written to "favor" Intel and show poorly for AMD.
BAPCO consists of dozens of companies who offer up representatives to determine, develop, code and distribute their benchmark tools. There are numerous processes in place to assure that nobody "owns" or "manipulates" the results. I've worked with BAPCO reps from a number of companies, you'd be better off calling their mothers a name than suggesting they arent interested in benchmark purism.
So enjoy the conspiracy theories, but 98% of what I've read here is complete and utter crapola.
If AMD want BAPCO tools to do something special for them, they oughta contribute the manpower and money to the effort other companies do. Or shut the hell up. And that goes for their fanboy sites like Vans as well.
It's diappointing that Van didn't do much more than comment on a AMD PR release. Van has been saying that something was up with Sysmark 2001 and 2002 for quite some time now, I think its more of a case that since AMD joined Bapco(?) and now has access to the test criteria of Sysmark, Van finally has the proof he has been unable to obtain by himself.
With people stealing articles from him (As far as I am concerned), I think he was just in a little bit of a rush in releasing information which justifies his opinion.
On the other hand I have a sour taste in my mouth after reading Kyle's comments. No-where did Van claim the results weren't from AMD. Kyle should have kept his comments to himself. I have given up on Tom's Hardware, and was just statrting to read HardOCP, but looks like I will be limited to AnandTech and TechReport now. What a shame.
what this reminds me of, is of natural competition:
"my penis is bigger then yours, because I have a bigger car". It is faulty logic, as many do agree nowadays, but it does not stop people from repeating the excersize. Similarly here, benchmarks are nothing but fictitious statement, taking some program that is written by people(source of most errors in logic), and ouput of it as good indicator of what cpu is good at. Nevermind chipsets, auxiliary hardware and many other things. If people who buy computers in large quantities would take these benchmarks for any guilding value, they are to be called suckers. Those with real brains, will take two instances of same cpu put them into same box, boot the computer and let two computers do the same thing many computers will do, when purchased in larger quantity. If you don't do this, you would be 'easy' to be taken advantage of, by computer businesses.
2 canadian cents.
> It has 8K of L1 cache, the same amount found in the ancient 486 processor, whereas the Athlon has that amount squared and doubled (128K)
Ridiculous (same kind of sh*t that we have in benchmarks).
8K = 65536 bits. 128K = 1048576 bits.
So 8Kbits^2 * 2 = 1 Gigabyte of cache.
Dear Slashdot moderator: You are a fuckhead.
Here are part 1 , part 2 , part 3 , part 4 and part 5 . Pabst's accusation is that Smith and Bennett have both written articles where they claimed to have discovered flaws in the benchmarks that make one manufacturer's product look good, when they were really being coached by the that manufacturer's rivals.
Here is Smith's rebuttal .
Van Smith used to work for Tom Pabst. In my opinion the quality and utility of tomshardware.com has gone down since Van Smith departed.
And, about this fight, I would say that Dr Pabst (he is an MD) hasn't learned the value of civility. In my opinion, in a fight like this one, people can't really follow the details, so they base their assessment of who is right, by looking to see who remains more civil.
http://www.aceshardware.com/read_news.jsp?id=55000 490