AMD K7 550 Hands-on Preview 55
Kenn Hwang wrote in with the review to the new K7. Click below for a snippet-suffice it to say that these things /move/.
Winmark: In this particular synthetic test, the K7 continues to shine down on the
Intel competition. Here, we see it leap ahead by almost 25% over both the
Pentium III and the P3 Xeon. Note that as above, the hard drives differed
from system to system, though fact that the P3 systems were using
dedicated 7,200RPM Fast/Wide SCSI drives don't seem to help their case
much. Very impressive showing on the part of the K7.
Re:K7 review issues (Score:1)
FP Anomoly? (Score:1)
Chris, who forgot is password again.
21164a (Score:1)
I think that the same kind of thing applies to the K7..
The only way to tell would to see matrix multiply or fft of various sizes (as working set approaches L2 the performance would drop like a rock if I'm correct)..
In which case, you simply don't use 512k L2.
Give Thresh a break... (Score:2)
Please take into account the intended audience before ripping on his content. Be also advised that this was pretty limited by what AMD would let him test with.
Dan
Re:ID? (Score:3)
Where are the REAL benchmarks?!? (Score:3)
Since this is a CPU we are talking about, why are they running tests which are more dependant on system then CPU.. Those tests are mostly I/O bound. This CPU is supposed to have a kick-ass FPU but nothing they do is really that FPU dependant (even quake does a lot of int stuff).
How about some real tests:
SpecInt
SpecFp
FFTW compiled with standard egcs compiler.
Hand tuned FFT benchmark from AMD.
Linpack w/ stock egcs
Any of the above with a tuned compiler (as long as they make it available)
Also how about a fpu smashing real world apps:
MP3 encoding, jpeg encoding, varrious gimp filters on vairous image sizes.
Re:ID? No, sadly ... (Score:4)
I have worked on UNIX boxes for years and regarded the furor over the chip IDs as really, really dumb.
Here's why:
SPARCs, ppcs, and other chips (let alone those big, ugly bipolar modules) always had IDs. They were expensive, it was very important to know if one failed which one it was, from which run, and so on. It was also important for service, asset control, and so on.
Of course, these chips also allowed stuff like switching to service mode via a switch that connected to a trace on the chip, board NVRAM that would pull off the last part of any error condition that had killed the box (or was supposed to, anyway), and so on -- they weren't cheap and they were designed with that in mind. They were designed for very long life and the ID made tracking easy.
When the Pentium ID thing came out, my first thought was "Good. Intel has finally decided to join the big boys and this will make asset tracking far easier." I was unimpressed, though, by the fact that this wasn't accompanied by specs that required network booting, enough NVRAM to bootstrap to that point, and other hallmarks of "real" systems. I was just flat surprised by the idea that they had to tract this over the web via software other than in the microcode. No, Intel still had no clue. And then the privacy nuts blew a gasket.
Well, it wasn't the ID that was stupid, boys and girls -- it was the idea of tracking it with userland software. That's the bottom line. Take a look at this article (http://www.zdnet.com/zdnn/stories/comment/0,5859
Want to know why I like the idea of Mips or ppc or microSPARC or ARM NCs on my networks? I know who they are and where they are, because I can track them at a low level and stuff like the firmware is a damned sight harder to fake without a huge amount of effort (out of proportion to the cost of a $600 NC). Theft is a big issue, so is tracking cost of support and allocating it to departments. IDs help me. IDs would also be good for theft issues with chips, which have become serious (as serious as RAM theft used to be).
With appropriate systems engineering, I would prefer chip IDs. Don't yelp until you look a little beyond the spectre of Intel knowing what pr0n you favor. It is a historical accident that two very unpleasant companies (Intel and Microsoft) have dominated so much of the computer market and this too will pass. Look at the larger issue and the longer record of use of chip IDs and don't freak out without a good reason.
Good point, however ... (Score:4)
Anyway, aside from the asset control issue, this is a short summary of why I like IDs:
1. this allow automated updates of firmware. Keeping track of firmware is a pain. The x86 boxes are worse than the 9000s and the RS6000s, as then you have to work with the SCSI code, the motherboard code, the NIC code, and so on -- at least with the UNIX boxes it tends to be pretty stable, but it seems like we are adding something new onto the Compaqs every two weeks. Of course, they are running NT, so uptime is sort of a non-issue, but still. We are looking realtively quickly at everything having a small microcontroller. Everything, including lamps and toasters. They will run something tiny (I would bet on QNX, actually) that can do running updates. This will likely often be transmitted over the power lines. Having a chip ID would allow a small but far more powerful system in a home or office to keep track of what was out there and what revision level the microcode was at. I suppose that I might be mistakened and the code will be so good that it would never need to be updated, but the I wouldn't bet on it. The future will be full of rooms that turn out their own light and even tell you when the bulbs are burned out, toasters that keep up with the aging of the elements and adjust power to suit, and Dr. Pepper machines that take your fingerprint for a Dr. Pepper and charge your account. All of these will need occasional updates, and that is the way it will work, because as cheap as the chips get, the software will always be cheaper to change. Chip IDs and methods to keep track of them are coming. I would LOVE to have this on a database here so that I could categorize fixes according to severity the way I do patches and apply them as absolutely needed and know exactly what my risk and exposure will be if I hold off. I think that in large companies this would pay off in lower insurance or better ratings.
2. The same thing would work at home, but a little differently. At home, I also think that it would pay off in lower insurance and better ratings -- LoJack works, right? If someone would have a big problem ever using a stolen PC again, it would reduce the value, because not too many people would buy one. I would think that this would look like a good idea, not just for PCs but for VCRs, TVs, stereos -- the whole list of stuff you can buy out of a trunk in crack neighborhoods at 03:00. This could cut renter's insurance and homeowners insurance and I expect that a)it will and b)it will get standard.
3. Finally, just in terms of standard stuff, chip IDs really ought to make management easier. This would really help the less sophisticated users that you were describing. Time is rarely free of charge and I think that small businesses and home users would appreciate automatic upgrades of firmware, a real trampoline system that would allow you to fall back to a previous bios level if the update failed, better internal monitoring, and something like an RSA and ssh licence sold with every PC to connect to a trusted for-profit service on a regular basis to do the updates for them even more than me, because I can do this stuff. They may not be able to.
Again, I think that people should look down the road a little. Intel and Microsoft are outstandingly bad companies. They do bad things. Microsoft is skirting "evil" and easily is "dishonest." This is an accident of history. I would expect that a company like Sun or NCD might be on top in a few years (perhaps Moto will come back -- after all, Mips did) and would simply behave in an ethical fashion. Chip IDs aren't evil. People who don't want to have them may have a point that disabling them is a pain, they may have a point that Intel and Microsoft are essentially guaranteed to misuse them and should be stopped, but they do not have a point that the solution to the abusive behavior of Intel and Microsoft is to ban chip IDs. That is like someone saying, after having backed over the mailbox and Uncle Ed after flooring the car in reverse in the driveway "They shouldn't make cars that let you do things like that." No, you have missed the point. Or someone saying after the latest shootings that guns should be banned. No, loonies shouldn't have guns (I live in Texas -- lots of loonies, lots of guns, and I feel rather stongly that guns aren't the issue -- I have seen too many case studies up close and personal)(along the lines of that Jeff Foxworthy joke: You know you're a redneck if the last thing that you have ever said before losing consciousness is "Hey, y'all -- watch this!"). The solution to abuse of privacy isn't to make a move towards living in a cave (no, I am not suggesting that you are doing this exactly, but you are suggesting capitulation, like those huge speed bumps that are all over residential neighborhoods these days instead of police giving tickets, stepping bravely into a third world relationship with law and order and giving up any attempt to control the situation properly). It is to stop the abuse.
Anyway, this is way to long. I appreciate your points, but I respectfully disagree.
Floating Point (Score:5)
too meager to keep the FPU unit fed with
data? It can handle up to 8 meg(!) of L2
cache up to full CPU speed, so perhaps future
versions of the K7 will have better floating
point performance.
I imagine it's being released in its current
config because it will be affordable for us
and profitable for them. Expect future versions
to be waaay more pricy.
VIA Chipsets (Score:1)
As a lowly service technician at a local computer store, I must speak out about the VIA chipsets, more specifically those used in 100Mhz fsb Slot1 boards.
After a BIOS revision and a lot of software patches, I discovered that the VIA board would not handle a Diamond Viper 770AGP and a SoundBlaster Live! at the same time, as rampant page faults and unexplained freezes plagued the system.
On the same system, (this is a clean Windows 98 system with nothing installed but drivers and software relating to the soundcard and CD-burner), it was also discovered that it would, without fail, encounter buffer underruns when burning a CD directly from another CD-ROM. This was done with different brands and speeds of CD-ROMs and 2X Re-writable speed using an HP 4X IDE burner.
Now while I am no fan of IDE CD-ROM burners, and have every reason to be spiteful towards Intel, all of the problems were solved with the installation of a motherboard with an Intel ZX chipset (meant to be a cheap alternative to the BX chipset). If anybody can offer any speciffics as to why such problems would occur, a post would be most appreciated.
Re:ID? (Score:1)
As having a direct line to AMD since I am in computer sales. The hype about the ID is very high and most of it negative.
AMD flatly stated that they will NOT have an ID on their chips nor forsee one in the near future.
_______________________________________________
amDOH (Score:3)
Being a AMD K6 owner, I have found the AMD chips to be a cost effective and performance-comperable alternative to Intel. Plus, buying a non-Intel CPU is good karma
Re:Rumor?? (Score:1)
Those ``Business benchmarks'' keep giving me the impression that those benchmarking guys are clueless. Why benchmark a CPU by measuring the disk throughput (or, we don't even know whether it's throughput, we just know it's business), instead of actually running something that is CPU bound for sure ?!
Also the tests that involve 3D graphics accelerators seem pointless to me. Sure, Quake may still use the CPU for something, but if this was supposed to be a CPU test and not a 3D graphics accelerator test, then why not let the CPU do the _entire_ job, instead of just what's left over from the 3D accel. ?
Just the fact that they posted the 3D and disk numbers, along with a notice saying that the disks and 3D accelerators weren't the same, makes me think that these people really have no idea of what they are doing.
Although I'm running on Intel boxes exclusively (oh, except for the PA7000 in the basement), I'd really consider my next box to be AMD K-something based. If they can ship fast CPUs at $250, and I can buy a motherboard that supports four or eight of them, then I don't care if the FPU is 10% slower than a Xeon. The price/performance is going to make this choice _really_ easy.
My previous box got around 40 BogoMIPS, my current one around 400, and I'll definitely be going for 4000 next time
128KB L1 full speed cache (Score:2)
-P
Q2 software vs hardware rendering (Score:1)
Dastardly
optimisation (Score:1)
That's my limited understanding of CPUs. I hope it's roughly correct.
Re:speculation (Score:1)
I distinclty (yes, I know that isn't spelled right!
Re:ID? No, sadly ... (Score:2)
Also, with the inherent security, stability, and myriad of other flaws that the predominant OS of home/small business users, it's undoubtably better that a potential privacy flaw like the PIII ID is not put in place to be exploited.
Intel, and AMD produce their chips for the "low" end of the computer food chain. Maybe ID's are appropriate and necessary for chips at the higher end of the food chain, but I really don't believe they are at the end I operate at. Having a chip ID on a $5000 chip makes sense, on a $100 chip why bother?
I think if Intel and AMD want to push their chips up the food chain, then they should optimize them for that purpose, possibly by including an ID so that that they can fit in with the higher end chips that they are competing against.
Re:Good point, however ... (Score:2)
I know that toaster and light fixture companies aren't going to be producing software upgradable products anytime soon (I watch the home tech news pretty closely). Probably by the time smart technology has gone to the point you are looking at, a whole new set of issues will crop up. And I'm betting that the privacy nuts are still going to be screaming.
Once again I see that individual machine tracking via an ID chip being desirable for businesses (especially large businesses), but not especially desirable or useful for homes.
But as you say, it's not technology (or anything else) that's bad, it's how it is used that has the potential for being bad. (The gun reference is very telling)
It will be interesting to see what kind of compromise the privacy nuts and the techies come to.
Re:K7 review issues (Score:5)
Is that chipset going to work with Linux? (Score:1)
Will AMD's chipset for this thing be supported by Linux? I haven't had any trouble with any boards yet under Linux (knock on woood), but I've always been using hardware that's at least 2 or 3 notches off of bleeding edge.
Secondly, what do people think about swapping the cpu/board out from under the disks/cards/peripherals? I've got a decent setup for my workstation, and I'd like to just put the new cpu/board in. What are peoples' experiences with this? Should I compile a monolithic kernel before the upgrade to cover my bases?
Thirdly, has anyone heard who's going to be retailing the K-7 hardware?
Pointers to existing Howtos, FAQs, etc encouraged and appreciated. Thanks!!!
Re:speculation (Score:1)
Re:its the CHIPSET boyz!! (Score:1)
Personally, I'm not going to get upset about the K-7's performance until there's actual production boards and chips out there for ppl to play with. VIA seem to make pretty good chipsets (he says on his K6-2/300 - I got one a while ago when 300 was fastest
K7 review issues (Score:5)
(1) The L2 cache is only running at 1/3 speed. I don't care about the size of the cache, but to me this is a step backwards. The PIII 550 has 1/2 speed L2 cache. The Kryotech Kool K6-III 550 (a thermally accelerated K6-III 450) romps the both the PIII and the K7 in some benchmarks. Why? L2 cache - the Kool K6-III 550 has full speed, on die L2.
(2) An Ultra TNT2 video card was used, with older nVidia drivers. Near the end of the review, it's mentioned that there are newer drivers available with better 3dNow! optimizations. I think that either a 3dfx V2 SLI or V3 should have been used, since their 3dNow! drivers are better, or at the very least the newer nVidia drivers.
I still think that the K7 has potential. It had very high Business Disk and High-End Disk Winmark scores. This leads me to believe that the hardware _is_ capable. Don't write the K7 off until a shipping processor has been reviewed (and hopefully one with at least 1/2 speed L2 cache).
Re:amDOH (Score:1)
The Register [theregister.co.uk], which I'de call the European equiv to
do they really matter? (Score:2)
Imagine that.
speculation (Score:1)
cpu power when handling general applications. but still
lagging in teh FPU scores
still this isn't yet an optimised system, lets hope amd can optimize the frimware
drivers before release and get those FPU scores up a bit. but still
this is the fastest AMD cpu to date, (with regrads to the kryotech K3, gettins higher
scores in some areas) I'm glade to see that this "beta" version of the CPU is really pushing
for what its hyped up to be.
can't wait for some real benchmarks on this thing...
Re:speculation (Score:1)
Well, the server is slashdotted... Anyway, I was under impression that AMD was supposed to, for the first time ever, beat the equivalent Intel offering in FPU performance -- with some super-duper optimized triple-pipelined FPU unit, with special optimization for single-precision FP arithmetic. Guess not...
--
Coppermine...heh (Score:1)
Re:Coppermine...heh (Score:1)
and what about Merced?
Re:amDOH (Score:1)
it all comes down to volume (Score:2)
If the K7's FPU makes it a dog for FPS games then it loses a very sizeable market share to intel. This means less hardware support and therefore less software support.
Games are important for the future of any platform.
Re:VIA Chipsets (Score:1)
I tried every possible driver combination, but nothing worked. It turned out it was the USB driver for the motherboard chipset that was provided by Win98 that was the culprit. I wasn't even using the USB, so this kind it confused me. But, after getting the proper USB driver and installing it, everything has worked without a flaw.
Just thought I'd share my experience
Waiting Patiently. (Score:2)
The "Fester A3" board is apparently the same name of the board that's been used to demo K7's for quite a while now. The shipping board is supposed to be a "Gomez" board, with a "C3" number. So is A3 2 debug levels back? If so does that make this K7 2 debug levels back?
Early K7's were supposed to be quite buggy.
I'm just gonna wait for the real-deal before I jump to any conclusions.
ID? (Score:2)
Comment removed (Score:3)
Re:Coppermine...heh (Score:1)
Re:ID? No, sadly ... (Score:1)
And why does someone who voices a genuine concern over privacy have to be labelled as a "nut"? Just look at the recent example of the M$ GUID - despite protestations to the contrary, it did in fact play a part in the apprehension of the suspect in the Melissa virus fiasco.
As regards security, it's really up to the system administrator to police their own networks with regard to theft, if you forsee a risk, take some simple physical measures to prevent it, bolt your mission critical systems down, lock the cases, use common sense! Don't expect chip ID's to solve these issues, cars have VIN's and they still get stolen after all....
Re:K7... AMD's NEW Hypejob (Score:1)
I'm not the most knowledgable on the way that the P2's x87 works, but I don't believe it's pipelined anywhere near to the level of the K7. Realize that pipelining does two things: it provides a massive speed boost to code that is properly optimized for the pipeline, and it provides a massive speed hit if the code completely violates the way the pipeline wants to work. Current compilers are not K7 pipeline-ready, and I doubt AMD has had a hell of a lot of time to spend writing compilers... they do have to make a chip, after all
Also, with these being unoptimized chipsets/processors, and the L2 cache not being anywhere near what the final L2 cache will be (it's probably far too expensive to experiment with 2MB full-speed on-die caches, especially for beta chips), I wouldn't be too worried about these chips. I may be jumping from Intel once AMD gets these beasts out and stable.
What hype??? (Score:3)
However, losing your head over this silly "preview" isn't the way to go, you know that. Remember that Tom's Hardware Guide posted up benchmarks of the PII shortly before it came out, and it was *annihilated* in benchmark comparisons with the Pentium MMX. Of course, the final version turned out far, far better than that. What you have to understand is that in the bugfix (no I don't know what it's really called, either) phase of a processor's design life, entire swaths of the product are turned off or tuned out to avoid major bugs in the current revision. Although the current C3 revision of the K7 is generally free of bugs (all processors out there have bugs, but production versions just don't have damning ones), earlier versions were wracked with self-destructive errors and problems of all sorts. So, basically, you have to take measures to get around those bugs for those revisions -- actions like this could severely cripple the processor and make benchmark results totally, completely unreliable compared to final revision.
On a more personal note, I've looked at the microarchitecture and there is no way that a PIII's x87 can outperform the x87 on a fully formed K7. Not a chance in all the universe.
And, yes, I do admit I'm biased. Do you?
-JC
PC News'n'Links
http://www.jc-news.com/pc
Re:K7 review issues (Score:1)
One last thing... Most of the benchmarks I've seen have compared different clock speed chips on the same graph! What's the deal with this? I'd a least prefer it if the benchmarkers divided the score by the clock speed, for instance, to give a more meaningful measure of the efficiency of the chip itself!
Or perhaps they should instead divide it by the price of the processor? :) But more seriously, while it might be convenient to be able to think K7 as being equal to a fixed fraction times a PII of the same clock speed, there are so many other effects coming into play in the benchmarks that I'm not sure this would really be useful.
AMD Tour....BS revealed (Score:1)
Guess what! The FIRING SQUAD review is a farce. The photos were press release photos from AMD and the benchmarks were fabricated. The K7 is NOT going to be released for testing for another two weeks (at which time, yours truly will be getting a Fester w/ a 550). The ONLY K7 information that has been released was understood be from an insider at AMD that was buddies with Tom to Tom's Hardware Page. Tom agreed to not display any of the information, but none of the information was concrete anyway. Some info leaked (of course) but nothing specific.
AMD wants to avoid hype and false benchmarks until the final release of the CPU so they have given out NO benchmarks and NO evaluation machines. The only K7 machines running are IN THE AMD FACILITY.
Besides, why would Firing Squad get a K7 unit BEFORE AMD's top resellers and Maximum PC magazine? Even the CEO of AMD appears in Maximum PC, but not the K7?!?! I don't think so.
Re:AMD has turned evil (Score:1)
Motherboard swapping (Score:1)
Taking a motherboard out of the case should be simple. Just disconnect all of the power cords running toward it (and it might be a good idea to mark on them what they were for, a print on your current motherboard should specify their use, though I am not sure wether this is absolutly nesicary, it seems like a good idea). Take all of your add-on cards off the board, and you should be left with your motherboard stripped down inside the case. There will be little plastic knobs that need to be squeezed to let the motherboard pop out...
Your new motherboard *should* fit into the case, assuming that you are buying one that is the same form (not sure on if thats the correct use of the word...) as the origonal, ie. replacing an AT motherboard with an AT motherboard
In many cases, the size of your new motherboard wont matter, because most of the cases I've seen seem to be able to take several different sizes of motherboards, so you should be ok there... but you might want to make sure that this is the case before you go out and spend your wad of money on that new MB... but then again, its only $50 for a new case...
Back to the point, once you've got your new MB in the case, its as simple as reconnecting all of those wacky things you just took off 10 mintues ago...
Hope I'm close to right on all of these things since I just bought a new MB and it should be fedex'd over within the next few days...