Slashdot Mirror


AMD's New Venice Core Shows Overclocking Potential

Vigile writes "It looks like the new Venice core processors from AMD are going to offer more than just 90nm technology through the entire line up. According to this article on PC Perspective, it is going to offer a lot of headroom for future processors as the author was able to overclock their 2.0 GHz sample to 2.8 GHz! I think I hear an FX-61 calling my name!"

234 comments

  1. unlocking? by thundercatslair · · Score: 3, Interesting

    Will it be easy to unlock these though, because if there is potentially to destory it I would not risk it.

    1. Re:unlocking? by bersl2 · · Score: 4, Informative

      Multipliers on AMD processors are unlocked in the downward direction.

    2. Re:unlocking? by eRacer1 · · Score: 3, Informative

      Multipliers on AMD processors are unlocked in the downward direction.

      Athlon 64 processors are unlocked in the downward direction. Athlon 64 FX processors are unlocked in both directions.

  2. water cooling by essreenim · · Score: 5, Funny
    ..with water brought to you directly from the highly polluted canals of Venice. Sniff, ahhhhh, I love the smell of sewage in my PC..

    1. Re:water cooling by Anonymous Coward · · Score: 0

      I know this is just a joke, ha ha, but the water in the canals of Venice is much cleaner than it used to be. Venice has cleaned up their act a great deal. I don't believe direct connections of sewers to the canals are permitted anymore (I believe everyone has septic tanks; I saw a septic tank pump-out boat when I visited Venice). And people used to throw garbage into the canals, but they really don't anymore.

      My wife visited Venice when she was a little girl, and the one thing she remembers clearly was the awful smell. We went there together a couple years ago and she said "wow, the smell is gone."

    2. Re:water cooling by Nuffsaid · · Score: 1

      Well, I live right here. The nearest canal is 10 meters away. May I interest you in an "exclusive" Murano glass bottle of cooling liquid? I can't guarantee the smell to be as awful as you expect, though. As someone else pointed out, the sewer situation improved in recent years. On the other hand, if you REALLY want it, with a little overprice you can buy a "secret" addictive to give your fluorescent water cooling setup just the right smell and even colour!

      --
      Nuffsaid
      ________

      Don't know about his cat, but Schroedinger is definitely dead.
  3. Intel-Rating? by darkmeridian · · Score: 2, Interesting

    We know that clock for clock, AMDs are faster than Intels. So what does 2.8 Ghz in AMD mean in terms of Intel performance?

    --
    A NYC lawyer blogs. http://www.chuangblog.com/
    1. Re:Intel-Rating? by ergo98 · · Score: 5, Funny

      So what does 2.8 Ghz in AMD mean in terms of Intel performance?

      Duh...

      2.8Ghz -> 9081 AMD Cybermarks -> 84.7 ISO 9011:2005 quartets -> 1.7E10 Intel TruePerfs.

      I think that was fairly obvious.

    2. Re:Intel-Rating? by dynamol · · Score: 1

      LOL! where the hell are my mod points!!!

    3. Re:Intel-Rating? by SunFan · · Score: 2, Insightful

      So what does 2.8 Ghz in AMD mean in terms of Intel performance?

      Zero, because you'd be running an AMD chip!

      Given how well Athlon 64/Opteron have been doing in benchmarks, power consumption, and pricing, there really is little to no reason to buy a 64-bit chip from Intel. It's sad, but it's true.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    4. Re:Intel-Rating? by SunFan · · Score: 1


      Zero, because you'd be running an AMD chip!

      I meant it means nothing, not that the AMD has zero performance. Just trying to beat the pedant trolls at their own game.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    5. Re:Intel-Rating? by jm92956n · · Score: 1
      Hypothetical:

      Let's say a brotha is about to finish grad school, and will therefore have an unprecedented amount of free time in which to game (after years of living with a Celeron 500).

      He looks around and notices he can purchase a nifty Dell with a 19 inch flat screen and a nice graphics card for $700. Then he notices that a comparable machine from a vendor that sells Athlon 64's is typically double the price!

      Is there anyone out there selling AMD gaming rigs that are "affordable?"

      --
      An effective signature identifies a particular user amongst a base of thousands.
    6. Re:Intel-Rating? by Anonymous Coward · · Score: 0


      You have to compare apples to apples, here. Just what do you get from Dell for under $1000, considering a good gamer video card is $200+, a gig of RAM is another couple hundred, and the monitor is worth another few hundred (for a decent one)?

    7. Re:Intel-Rating? by JDevers · · Score: 2, Informative

      Which hypothetical Dell are you refering to? The closest I've seen on their site comes with a 17 in FP and starts at $999 (Dimension 8400) but when you add the decent card and upgrade it to a 19 in FP it is $1298.

      You could always build your own, then you know what is going into it and know where you skimped and where you spent. You could easily built a kick ass system for $1000 (obviously not top end, after all the graphics card would be $500 if you went that route...).

    8. Re:Intel-Rating? by TheKidWho · · Score: 2, Interesting

      You don't want a dell for gaming, especially not the cheap ones. My friend without asking me for advice first bought a $1200 dell system 2 months ago with a 15" flat panel... and it came with ONBOARD VIDEO, he couldnt even play 3 year old games nicely on the computer, they ran at like 12fps... You DONT Want it, just build a comp yourself, my 3 year old comp plays everything nicely and it cost around $1000 to build.

    9. Re:Intel-Rating? by Dun+Malg · · Score: 1
      He looks around and notices he can purchase a nifty Dell with a 19 inch flat screen and a nice graphics card for $700. Then he notices that a comparable machine from a vendor that sells Athlon 64's is typically double the price!

      I suspect that the two machines are not actually comparable. But without specifics, I can't say. Care to provide details? I didn't see any decent system for $700 on dell's site, personally. And for gaming, you really don't want LCD anyway.

      --
      If a job's not worth doing, it's not worth doing right.
    10. Re:Intel-Rating? by jm92956n · · Score: 3, Informative
      Link

      Sytem Includes:

      • 3ghz Intel Pentium 4
      • 512mb RAM
      • 80gb 7200 RPM HD
      • CD-RW
      • 19 inch Ultrasharp digital LCD
      Total Price: $658, free shipping included. Add in an extra $200 for a PCI-Express video card and, at $858, it's comparatively inexpensive. It's not an excellent machine, I understand that; and, while I'm willing to pay a premium for a better machine, I don't expect the premium to be more than 10-20 percent more.
      --
      An effective signature identifies a particular user amongst a base of thousands.
    11. Re:Intel-Rating? by Anonymous Coward · · Score: 0

      Which hypothetical Dell are you refering to? The closest I've seen on their site comes with a 17 in FP and starts at $999

      Here is a Dell with a 19in LCD for $449 after rebate with free shipping. You would need to add more memory, a larger HD and a better video card (they offer a ATI Radeon X300 SE for $60 more) but you could get all of that and more elsewhere and have a decent performer for well under your $999/1298 quote.

      I am an all white box person myself but I suggest the Dell route to everyone else. As a bonus, I do not have to provide free lifetime support to them.

    12. Re:Intel-Rating? by Jonny_eh · · Score: 1

      So why don't they use MIPS (millions of instructions per second) anymore?

    13. Re:Intel-Rating? by Suzuran · · Score: 5, Informative

      Because, since the amount of work done by an instruction on one processor differs from the amount done by the same instruction on another processor, it was a rather _Meaningless _Indication of _Processor _Speed.

    14. Re:Intel-Rating? by superpulpsicle · · Score: 1

      Without the $300 video card to play today's game. You mind as well spend that money on something else.

    15. Re:Intel-Rating? by Brian+Stretch · · Score: 1

      Well, there's this eMachines package. $880 - $330 rebates. Drop in the PCIe graphics card of your choice (I like GeForce 6600GT's). That package has a 17" CRT and printer instead of the 19" panel, but the PC is superior to what Dell's offering. You can buy the PC without the monitor and printer bundled of course.

    16. Re:Intel-Rating? by Anonymous Coward · · Score: 0

      Your friend is an idiot. Dell lets you choose all the components for your PC, your friend was dumb enough to select the on board video option!

    17. Re:Intel-Rating? by nbowman · · Score: 1

      Who are you looking at for the AMD system? Personally I would just build my own, but I realize not everyone wants to do that.

    18. Re:Intel-Rating? by masklinn · · Score: 1
      We know that clock for clock, AMDs are faster than Intels.
      For the desktop versions, the last few revisions of Pentium-M chips are quite amazing pieces of (art)work in that field.
      One fails to understand why Intel doesn't release desktop versions of the P-M (except for the fact that it'd rape the regular Pentium chips in the very same way A64 currently do)
      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    19. Re:Intel-Rating? by masklinn · · Score: 2, Informative
      Uh, it's not a 19" LCD, last time i checked
      FREE! 19 inch E193FP Analog Flat Panel
      stood for "CRT Display", LCDs are in the "Digital Flat Panel" zone, the cheapest one being $99.

      After selecting this LCD, 1Gb RAM, 160Gb HD and a useable mouse (MX500) plus a CD/DVD burner and the X300SE one standands at $957 rebate included...

      Well under $999, yeah, right
      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    20. Re:Intel-Rating? by aichpvee · · Score: 1

      You build it yourself, obviously. A 700$ Dell is going to need a lot of upgrading to be competitive and you might as well get the parts you want and a slick case (black knight anyone?) instead of throwing money away on an OEM solution that you're going to gut and replace half the parts on anyway.

      --
      The Farewell Tour II
    21. Re:Intel-Rating? by Perdo · · Score: 1

      It means you need an Intel P4 processor clocked somewhere between 4.2 and 5.4 Ghz, depending on the applications you like to use.

      Or you need a Pentium M "centrino" style processor running at the same clock or better, again depending on the application.

      --

      If voting were effective, it would be illegal by now.

    22. Re:Intel-Rating? by Vihai · · Score: 1

      Because the question is MWIPS?

      Millions of Which Instrucrions per Second?

    23. Re:Intel-Rating? by obeythefist · · Score: 1

      We need to define "game" and "affordable" better.

      If "game" means solitaire and minesweeper, then "Dell" means "computer" and we leave it at that.

      Let's assume you mean the HL2/DooM3 generation of games.

      The quality of your rig is, to a large extent, proportionate to the amount you spend on it. This in turn, for the discerning gamer, yield much better enjoyment through smooth gameplay with crisper images, immersive sound and higher resolutions. Gaming at this level is very much like audiophilia (all the hi-fi freaks out there know what I'm talking about, starving to save up for a new set of drivers, crossovers, whatever).

      Careful spending will yield better performance/price. The objective for almost everyone I know is to maximise performance and quality and minimise financial outlay. Buying Dell and upgrading is no way to build a rig. Let's look at the options.

      You could buy a complete system from a company like Alienware. Alienware are a lot like the Apple of the gaming industry. Their stuff is pretty proprietary, you can't change or mess with some of it, it costs *heaps* more than a more generic equivalent whilst doing more or less the same thing. You'll spend a lot, and you'll get a decent rig. But you said you didn't want to spend a lot of money, so here's your only real choice.

      Do it yourself. Go to the hardware sites, read reviews and do-it-yourself guides, check out the benchmarks, decide which components fit within your budget, shop around for the cheapest prices on quality parts, and assemble the system yourself. You did mention you had plenty of time.

      Alternatively you could get a buddy to do it for you. I build complete systems for a carton of beer and the price of the parts, although I wouldn't do that for just anyone.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    24. Re:Intel-Rating? by obeythefist · · Score: 1

      Few problems with this:

      1) Pentium 4 is a quick way to get yourself laughed at in serious gaming circles.
      2) RAM... this box has 1/2 the *minimum* RAM a new gaming rig should have. Dell clearly sells incomplete systems.
      3) 80GB is tiny by today's standards
      4) LCD != Gaming display. At least not one that Dell would provide. A CRT would be cheaper and offer better IQ for the purposes of gaming.

      Unfortunately, with your expectations of "premium", I wouldn't expect a "premium" gaming experience either. Having said that, any way you look at it, a white box will probably be more expensive, but the performance would be perhaps twice that of Mr Dell, or possibly more.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    25. Re:Intel-Rating? by Anonymous Coward · · Score: 0

      That's not why it's meaningless!

      There just are hundreds (thousands?) of instructions, so it would be a large list

      You can usually find the amount of clocks it takes to do an instruction from the backchapters of programming books that are speficially written for some cpu(s), then just calculate your clockspeed/clocks for the wanted instruction

    26. Re:Intel-Rating? by Anonymous Coward · · Score: 0

      1) In 'serious gaming circles' CPU brand doesn't matter. Just speed. A 3GHz P4 is more than enough.
      2) Most games run fine with 512MB of RAM, providing you haven't crippled your Windows box with viruses and spyware.
      3) Yes, 80GB is small.. but not for games, which only take a few GB each.
      4) Try carrying that CRT around in your 'gaming circles'. Also, you'll find that the refresh rate and image quality on a modern TFT is perfectly adequate.

      In short, you are an idiot.

    27. Re:Intel-Rating? by Anonymous Coward · · Score: 0

      Ahaha, my god, you're pathetic. Serious gaming circles? Oh noes, 9-graders will write angry words on the Internet from their parents' basement about my CPU.

    28. Re:Intel-Rating? by Mycroft_VIII · · Score: 0

      It's only sad to me if Intell isn't working thier arses off to catch up thereby keeping Amd on thier toes.
      Of course if you're Intell, or a fan of thiers, it might be sad.
      Kind of ironic that the company that created the x86 arch that this all evolved from is no longer top dog in the field, but rather the company they contracted with to cover thier 'low end' is. Kinda like how IBM is no longer in the 'pc' bussiness.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    29. Re:Intel-Rating? by Slack3r78 · · Score: 1

      Intel *is* bringing the Pentium M to the desktop, they're just taking their time to phase it in slowly. The Pentium M's performance is really the reason Intel moved to a BMW-like model numbering system, after all.

      The Pentium M does fair very well in most benchmarks (I truly feel it's a much better architechture than Netburst ever was), but it also has a relatively weak FPU, which hurts it in many multimedia content benchmarks, such as video encoding. Sort of amusing, as that's always been an Intel strongpoint over AMD in the past.

    30. Re:Intel-Rating? by Mycroft_VIII · · Score: 1

      I could swear I saw a review or story somehwere on a new desktop motherboard designed to use the pentium-m chips.
      There were a lot of people glad to see it, but the review of the board had it a bit middle of the road, o.k. or a little better, but with a chipset out for this a couple of really good boards might get made.
      The only problem is with the new form-factors and switch over to 64bit chips I dunno how long it'll last or how many will build boards.
      This was only a month or two ago IIRC. Can't recall for shure but I think eigther the board or the chipset could do pci-e. I didn't really pay it much attention as I like my AMD64-3500+ system (socket 939). And see no reason to go backwards.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    31. Re:Intel-Rating? by Anonymous Coward · · Score: 0

      Uh, it's not a 19" LCD, last time I checked
      When was the last time you checked? I do not know who modded you up or where you get your information but that 19in flat panel included in that deal is model E193FP and that IS an LCD disply, here is the link . I doubt Dell uses the same model number for different monitors so I doubt you ever checked at all. Of course it is a moot point now as that deal for that computer is dead now. They rotate deals all the time so it will be back in a week or two.

      You can try to prove your price point with a hypothetical situation but you are under NO obligation to buy the upgrades directly from Dell. The parent is a white box person as are many others so I assume there are people familir of where to get your upgrades aside from Dell for a much cheaper price. Bottom line, if you don't like the deal, don't buy it. Maybe you should really listen and look instead of trying to blindly defend what you think might be right. Trying to make the price higher then it really is or spreading bogus information is helping no one here.

    32. Re:Intel-Rating? by Dun+Malg · · Score: 1
      Sytem Includes: 3ghz Intel Pentium 4 512mb RAM 80gb 7200 RPM HD CD-RW 19 inch Ultrasharp digital LCD Total Price: $658, free shipping included. Add in an extra $200 for a PCI-Express video card and, at $858, it's comparatively inexpensive. It's not an excellent machine, I understand that; and, while I'm willing to pay a premium for a better machine, I don't expect the premium to be more than 10-20 percent more.

      OK, so there's the Intel based system. Now all we need is a link to the AMD system in question so we can tell if it's comparable.

      --
      If a job's not worth doing, it's not worth doing right.
    33. Re:Intel-Rating? by TheLink · · Score: 1

      Yep, but looking at some recent benchmarks, the Pentium M isn't really better than the Athlon 64.

      At the higher clock speeds they are about the same, or the Athlon 64 is faster (esp for FPU stuff).

      And the Pentium M isn't cheap. Yet.

      So it still doesn't make much sense to buy one for desktop/game use. It's great for low power consumption.

      --
    34. Re:Intel-Rating? by flynns · · Score: 1

      2.8Ghz -> 9081 AMD Cybermarks -> 84.7 ISO 9011:2005 quartets -> 1.7E10 Intel TruePerfs.

      I think that was fairly obvious.


      Right, but what's that in Metric Assloads / sec^2?

      --
      'If you're flammable and have legs, you are never blocking a fire exit.'
    35. Re:Intel-Rating? by IntergalacticWalrus · · Score: 1

      As if _any_ of those other measurements were actually useful...

    36. Re:Intel-Rating? by Anonymous Coward · · Score: 0

      2.8 Ghz x 1.6 = 4.5 Ghz or 4500+ in AMD PR speak.

  4. nt by Anonymous Coward · · Score: 5, Funny

    I think I hear an FX-61 calling my name!

    Sorry, actually, that's my Intel chip. Noisy bugger.

    1. Re:nt by peasleer · · Score: 1

      The chip isn't supposed to make any noise.

      What the hell did you do to it?

      --
      Mythos : Logos :: Slashdot : Intelligence
    2. Re:nt by bcmm · · Score: 1

      Try too cool it, in all probability. It's the car radiators and the desk fans making the noise.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
  5. Impressive by djinn2020 · · Score: 1

    Huzzah! Hopefully I can keep it running cool enough :)

    --
    Mens et Manus
  6. Overheating issues? by mOoZik · · Score: 1

    One has to wonder how overclocking about 40% does not introduce heat issues, that is, without elaborate cooling mechanisms like water cooling, etc.

    1. Re:Overheating issues? by bersl2 · · Score: 2, Informative

      Oh, not really. I've heard of a few people even getting to 3GHz with Winchester (the previous core) on air.

    2. Re:Overheating issues? by Piranhaa · · Score: 0

      Why would there be any overheating issues? the article states that there isn't any modification to the default voltage. There is no extra power being given to the chip, only that its running at a faster click cycle on the power it already has. If you went and upped the voltage, you would need better cooling, yet the chip *should* yield higher clockings.

    3. Re:Overheating issues? by Anonymous Coward · · Score: 2, Informative

      Any chip made with an insulated-gate fabrication technology will consume power in proportion to the frequency at which it's clocked. Power is the product of voltage and current, and it takes current to charge all those tiny little gate capacitors.

      P=E*I. Not just a good idea, yadda yadda.

    4. Re:Overheating issues? by YU+Nicks+NE+Way · · Score: 5, Informative

      The parent is currently moderated "Insightful" -- but it isn't. It's wrong.

      P = I^2 R. For a processor, the current applied to each transistor is proportional to the clock frequency and the resistance is constant, so the power consumption per transistor (ceteris paribus) rises as the square of the clock rate. For modern processors, the power consumption of the chip is basically due to the total switching power of the transistors, and thus the power consumption rises roughly as the square of clock speed.

    5. Re:Overheating issues? by wpmegee · · Score: 2, Informative

      Windows boot @2.9, memtest stable at 3.0, prime95 24 hours stable @2.7... here's a massive Winchester overclocking thread:

      http://www.ocforums.com/showthread.php?t=364223&pa ge=1

    6. Re:Overheating issues? by spworley · · Score: 2, Insightful

      P=I^2R only for purely passively resistive circuits, where the current can be determined by voltage divided by resistance using Ohm's Law.
      But a CPU is a gated transistor circuit. Current is based on the number of times transistors are filled and dumped of charge, which of course is driven directly by the frequency. Voltage is fixed, so CPU wattage is pretty much linear with frequency.

    7. Re:Overheating issues? by sam_da_mann · · Score: 2, Informative

      This should be on the Slashdot front page

      In CMOS, Power=CVF^2 + Leakage. I^2R assumes a constant, non switching current and a resistive load. A CPU has neither.

    8. Re:Overheating issues? by ChrisMaple · · Score: 2, Informative
      P=IV. V is constant. I has 2 terms, a constant leakage term and a term proportional to frequency.

      As long as you don't boost V to make the part capable of running even faster, there's no square term.

      --
      Contribute to civilization: ari.aynrand.org/donate
    9. Re:Overheating issues? by Nimloth · · Score: 0

      It doesn't introduce any heat issues... they've been there since the first K7 chips.

    10. Re:Overheating issues? by dtjohnson · · Score: 1, Informative

      No, the electrical resistance is not constant but has apparently been dramatically lowered by AMD's move to 90 nm technology. AMD processors have had lower electrical resistance than Intel processors for the last two years due to AMD's use of Silicon-on-Insulator (SOI) technology which AMD introduced with their 64-bit processors in 2003. This has meant that AMD SOI-based processors typically released much less heat than Intel processors. Now, however, AMD has moved to 90 nm technology which further reduces electrical resistance thereby allowing higher clock rates. AMD processors typically outperform Intel processors at the generally lower AMD clock rates because the AMD design does more during each clock cycle. Now, with the move to 90 nm tech along with the SOI process, the clock rate of AMD processors seems likely to ramp up again and the AMD processors apparently are on the verge of taking us all another step up in performance. And of course, the dual-core cpus are also apparently on the way but that's a different story for another day the week after next.

      Why does that matter? Well, the things that we find for computers to do just keeps on growing and the need for more cycles, more storage, and more memory appears to therefore be infinite. AMD is bringing increasingly more powerful and low-cost machines to the world at large and good things will come from that.

    11. Re:Overheating issues? by Anonymous Coward · · Score: 0

      No, it's the other way around:
      Power = fCV2, its *voltage* squared, not frequency, so lowering the voltage makes a much bigger difference
      URL:http://www.fulcrummicro.com/Press/ edn_03-0501. html

    12. Re:Overheating issues? by Perdo · · Score: 2, Interesting

      Actually, leakage power surpassed switching power during the shrink from 130nm ot 90nm as the number one for power consumption.

      Your formula is correct, but it now accounts for a much smaler fraction of the total power.

      Intel has abandoned high k dielectrics at 65 nm, and gone for air gap, "the best k is no k at all", an extremely expensive process, which is an indicator of how fundamentally extrordinary a problem leakage has become.

      Intel's very business model relies on cheap processes, so the move to air gap is telling.

      --

      If voting were effective, it would be illegal by now.

    13. Re:Overheating issues? by Mycroft_VIII · · Score: 1

      Could you explain the part how smaller feature size means lower resistance. I was taught smaller conductors RAISE resistance, so I assume some other aspect of shrinking the feature size reduces resistance more than the reduced conductor size.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    14. Re:Overheating issues? by fitten · · Score: 1

      I would be more worried about correctness of operation at that much overclock. Heat problems can be solved. It's difficult to verify the correctness of operation. Running memtest, prime95, and the like are attempts to "prove" that an overclock is stable, but they aren't definitive, much in the way that you can't prove by example.

    15. Re:Overheating issues? by dtjohnson · · Score: 1

      The electrical resistance of any conductor is a function of both its length and its cross-sectional area. On logic chips, the effect of length predominates.

    16. Re:Overheating issues? by Artooman · · Score: 1

      Since we are being picky here, I should point out that the "resistance" of a transistor is most definitely not constant. It is variable based on a lot of different physical parameters. Saying it is constant, is a very simplified view. :)

    17. Re:Overheating issues? by YU+Nicks+NE+Way · · Score: 1

      True enough -- but that's a second order effect, and the case is made without it.

  7. uh by eobanb · · Score: 4, Insightful

    What real good does overclocking 2 to 2.8 really do? These cores keep getting faster and faster, yet the increase in number of floating-point operations per second achieved isn't really that spectacular. How about a more intelligent (parallel) architecture to begin with?

    --

    Take off every sig. For great justice.

    1. Re:uh by Anonymous Coward · · Score: 5, Funny
      Warning Independent Thought Detected.

      The white van has been dispatched.

      You will be taken to the Marketing 101 Re-education center.

    2. Re:uh by be-fan · · Score: 1

      The K8 architecture is already quite parallel, with 3 FPUs. You get much above that, and you have to use some sophisticated compilers to take advantage of the extra parallelism (as Itanium showed).

      --
      A deep unwavering belief is a sure sign you're missing something...
    3. Re:uh by kc8apf · · Score: 1

      Actually, Itanium's problem is that the parallelism has to be explicitly determined by the compiler. Most processors do dynamic dispatching, meaning they figure out what instructions can be run in parallel as it is running code. Itanium was made so that each "instruction" was really multiple instructions that could be run in parallel. This put the burden on the compiler which had never been tasked with this before (at least not at that level).

      --
      kc8apf
    4. Re:uh by Anonymous Coward · · Score: 0

      You'll be wanting PowerPC for that. Most people who buy Intel/Intel-based processors just look for bigger numbers

    5. Re:uh by nxtr · · Score: 1

      Willy, remove the colored chalk from the classrooms.

    6. Re:uh by Anonymous Coward · · Score: 0

      What real good does overclocking 2 to 2.8 really do? These cores keep getting faster and faster, yet the increase in number of floating-point operations per second achieved isn't really that spectacular.

      I'm afraid you're looking at the graphs without reading them.

      The increase in FLOPS is 40%, with the same chip on the same platform with the same cooling. If you don't consider that impressive, you're a fucking idiot.

    7. Re:uh by timeOday · · Score: 2, Informative
      What real good does overclocking 2 to 2.8 really do?
      Uh, it speeds up the FLOPS by exactly that amount. There is no "MHz myth" in this case - for a given processor, if you double the external clock and leave the multiplier the same, it will run twice as fast.
    8. Re:uh by hahn · · Score: 1

      Well, what would a better architecture really do? I mean, the average computer sold nowadays is FAR more than enough to run web browsers, e-mail programs, and office applications. So why do we go for faster computers? #1 Because we're geeks and faster computers make our pulse quicken. #2 Games. (And not necessarily in that order.) The point is that unless you're mapping genetic code, doing graphics design work, or tracking weather in real-time (and you're average user is NOT), then improving the architecture is an R&D cost that isn't worth it for what we use it for.

      Not that I'm not for improving architecture for JUST the sake of technological progress. I'm just saying overclocking 2 to 2.8 is not a significantly less achievement than developing new architecture. Hey, it takes smarts to deal with heat, power, and yield issues too.

      --
      "The only normal people are the ones you don't know very well."
    9. Re:uh by Anonymous Coward · · Score: 0

      We buy x86 for the speed and compability. Not for numbers.

  8. Bah by Anonymous Coward · · Score: 0, Funny

    Bah, only 2.8Ghz! Intel's processors are already up to 3.8! AMD's are pathetic.

    for those of you who don't recognize sarcasm, this is a big clue.

  9. 2.8GHz? I've got that now by Dancin_Santa · · Score: 2, Insightful

    I don't mean to be flip, but if I can't judge the power of a processor by a simple metric like "megahertz" or nowadays "gigahertz", how can I know which processor is best suited to me? I've got a 2.8GHz P4 machine sitting next to me. How is that not better than the 2.0GHz AMD "Venice" processor that's only clocking in at 2.0GHz?

    If CPU speed is irrelevant to processor power, then why do we keep talking about it?

  10. Hmm. by iostream_dot_h · · Score: 4, Interesting

    An 800MHz overclock on stock cooling is absolutely incredible... But it kind of makes me wonder why AMD doesn't make the default core speed on the proc higher.

    1. Re:Hmm. by mOoZik · · Score: 1

      Umm, so you buy the expensive, already-overclocked processors? Also has to do with market segments.

    2. Re:Hmm. by eobanb · · Score: 4, Funny

      Because then we'd complain about how we can't overclock it. It's not about technology anymore, it's about psychology.

      --

      Take off every sig. For great justice.

    3. Re:Hmm. by Anonymous Coward · · Score: 0

      Simple: so they can sell the same processor for a range of different prices at a range of different clock speeds.

    4. Re:Hmm. by Anonymous Coward · · Score: 4, Informative

      This is partially a manufacturing issue.

      Since all the chips in a given line use the same core, they all have the same speed paths, ie some signals take longer to get from A->B than others because of more logic, longer distance, etc. The difference comes in during manufacturing. These companies are good at making transistors, but they don't get them perfect every time. When a chip is designed, they look for a theoretical maximum/minimum speed. If a chip doesn't meet the minimum speed at production is is scrapped, this is relatively rare considering the complexity.

      On the other end you have chips striving to make maximum speeds. If every chip off a die could be rated at the maximum speed, that would be quite a feat, but it doesn't work that way. After the chips are made, they perform speed tests on them and "bin" the chips.
      Chips get placed in lower bins for one of two reasons.
      (1)some of the transistors weren't quite up to par during testing/"binning" and ran a little slower and would become unstable in the higher speed ranges
      (2)they have to drop a chip into a lower bin for market segments, ie this speed is popular and we're out of them... take the next speed up and drop them into this slot.

      That's why sometimes overclocking works, and sometimes it doesn't. It's more likely to work on second gen chips, as they work out glitches in the manufacturing process and more chips are "artificially" lowered in clock speed. That's also why there's a risk in overclocking, if you have a chip that made it into the lower bins because of a manufacturing inconsistency, the chip will be unstable at higher speeds, generally only reasulting in calculation glitches, but possibly physical damage, depending on problem.

      -Anonymous Computer Engineer

    5. Re:Hmm. by Anonymous Coward · · Score: 0

      Wrong. The majority of people don't overclock their CPUs. Most don't even know what overclocking is.

    6. Re:Hmm. by evilviper · · Score: 1
      But it kind of makes me wonder why AMD doesn't make the default core speed on the proc higher.

      Has anyone here ever considered that AMD might actually be listening to what people have been saying over and over, about wanting a processor that runs cooler, rather than something that squeezes out the maximum MHz and runs very hot?

      It would make sense for them to make their chip run at a lower power, where's it pretty effecient, rather than cranking it up to the maximum it can handle.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:Hmm. by Surt · · Score: 1

      You're making an assumption that leaving the device overclocked at that level won't leave it burnt out after 3 months of use. If AMD can't guarantee that the processor will _continue_ to function for a long time at that level, they'd have to deal with all the warranty returns.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    8. Re:Hmm. by Deliveranc3 · · Score: 1

      Intel has hit a wall around the (5-10)ghz mark and it seems like it will take about 7 years to get over it.

      So instead of pushing right up to the wall and then sitting on their hands for 6 years they are slowly moving towards it. Stalling.

      AMD doesn't care because their chips are faster and cheaper so they are making more money while slowly increasing market share. (Maybe Intel has chips at the wall already in case AMD keeps trying some shit).

      Considering a 2.2 GHZ AMD chip is faster than a 4.0 GHZ pentium they should keep pushing the theoretical wall is probably a silicon problem and so they'll be able to yield 180% performance compared to Intel.

      Either way AMD will walk away from all this with a competitive market share.

  11. If its ANYTHING like their XP mobiles, Sign me up by BiggestPOS · · Score: 4, Interesting
    I love the overclock I've got on my 2600+ XP-M running at 12.5 * 200 with nothing but a nice heatsink and fan.

    The Barton core is awesome, and AMD is just refining their game here, working with the same basic silicon for the A64 and the XP. Intel's brains are divided up among way too many incompatible irrelevent architectures.

    Just my 2 cents.

    --
    What, me worry?
  12. Re:2.8GHz? I've got that now by bersl2 · · Score: 2, Insightful

    If CPU speed is irrelevant to processor power, then why do we keep talking about it?

    It's not irrelevant if you don't make stupid architectural changes specifically designed to raise the clock speed, like Intel did with Prescott. It's not everything, but it's still something.

  13. Duh! by bstadil · · Score: 5, Insightful
    Within the same architecture the clockspeed is almost directly linear with performance. IE 2.8 is 40% faster than 2.0

    Or were you just trolling for Intel?

    --
    Help fight continental drift.
    1. Re:Duh! by grmoc · · Score: 2, Insightful

      That is assuming you're compute-bound, instead of memory-bandwidth, harddrive-bandwidth, or some other kind of IO bound.

      This may not be the case for many applications out there in the wild these days, so the performance gain is likely to be less than linear for those applications.

    2. Re:Duh! by maraist · · Score: 3, Insightful

      That is assuming you're compute-bound, instead of memory-bandwidth, harddrive-bandwidth, or some other kind of IO bound

      Hard-disk bound is hardly ever a factor for system-upgrades. If you're HD bound, it's unmistakable, and you usually are doing something worth the money of upgrading the disk-system. 3D grahpics-card bottlenecks, on the other hand are real and subtle.

      As for memory bound, I'm not aware of any benchmark (other than synthetic memory-testers) that didn't improve semi-linearly merely because of being memory bound. Increasing CPU speed these days generally means increasing the cache-speed which implies speeding up critical memory paths.

      --
      -Michael
    3. Re:Duh! by ZeroExistenZ · · Score: 1

      Performance is how much work you do each cycle. If you assume the amount of work done each cycle is a constant and for all fabricants is equal then your statement works.

      If you do less each cycle, you'll reach higher clockspeeds, but your performance isn't "higher".(AMD is known to do "more work" each cycle)

      Hence therer have been proposition for a system to indicated performance not based on clockspeed (either from intel itself, AMD has their "+2400" etc naming, and I thought there has been proposition for a general indication which could compare between the two producers).

      --
      I think we can keep recursing like this until someone returns 1
    4. Re:Duh! by grmoc · · Score: 1

      I've seen CPU speed increases actually -decrease- overall memory bandwidth (due to bus speed mismatch).

      Overall the trend is that it increases, as you mention, but it is not always linear, and it is certainly not monotonicaly increasing.

      Increasing the cache speed will increase the speed at which bits are fetched out of the L1 and L2, and maybe if you're lucky, even the L3 cache, but it doesn't generally speed up memory. Sometimes, in fact, you have to decrease the speed at which memory operates in order to increase the speed at which your CPU operates. In these cases, certainly, for memory-bound processes the cpu speed is not a win.

      A real world example: Take your IP stack. You think that it computes the CRC after the packet is put together? Wrong! It takes a few cycles to look up data out of memory, so it goes ahead and computes the CRC in the shadow of the memory lookup... Basically the CRC computation happens 'for free' because of the memory latency-- I.e. the process is memory-bound, and most assuredly not compute-bound.

      I actually happen to know about 3d card bottlenecks, as I worked in an industry for 5 years whereby I dealt directly with lots of video and graphics, and I can tell you that there are certain IO limitations of current hardware that are -just- beginning to be addressed with pci-express. Asymmetric bandwidth to and from the card, for instance, was a -real- problem with AGP that seems better under PCI-Express.

      PCI bandwidth does get saturated when you're doing lots of IO (oh, lets say sending uncompressed 10 bit graphics out to some IO card).

  14. Re:2.8GHz? I've got that now by lazeruuus · · Score: 1

    Becuase its relavent per CPU type. One can compair a type of Athlon to a type of Pentium when many tests are done where Ghz is the common speed factor. Its just a number to look at AFTER you understand what multiplier to place under it when compairing it to whatever else.

  15. FX61 too expencive by lazeruuus · · Score: 0

    Yes, please do buy an Fx61. Buy 100 of them. tell your friends and their friends so you can, all 100 of you, half our national dept and allow me to by an AMD lesser proc at %25 the cost at 90% of the preformance.

  16. Re:comparing the sizes of wee-wees... by Anonymous Coward · · Score: 0

    I have a friend who once dated a guy who had a "80286" when it came to the size department. While you can argue that size is irrelevant past a certain point, even if the size is sufficient according to spec, it still may not be enough if it keeps popping out of the socket.

  17. Non-von Neumann Memory Architecture by MOBE2001 · · Score: 5, Interesting

    How about a more intelligent (parallel) architecture to begin with?

    Unless you have a way around the von Neumann bottleneck, what intelligent architecture are you thinking about? Adding multiple cores will eventually hit a wall because of memory bus contention. The only solution I see is for someone to create a memory architecture that permits unlimited simultaneous memory access. At that point, fast processors will not matter much. Just have a bunch of cheap processors share a single huge memory space.

    1. Re:Non-von Neumann Memory Architecture by hyc · · Score: 5, Interesting

      re: unlimited simultaneous memory access - it's called a crossbar switch, and a lot of parallel supercomputers use them. They are fairly expensive, in real $$ and in terms of board space, etc...

      The HyperTransport that AMD uses is not a bad interconnect in the meantime, for people on smaller budgets...

      --
      -- *My* journal is more interesting than *yours*...
    2. Re:Non-von Neumann Memory Architecture by SunFan · · Score: 1


      IIRC, the way Niagara addresses this is by having multiple memory controllers and tons of bandwidth.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    3. Re:Non-von Neumann Memory Architecture by MOBE2001 · · Score: 1

      re: unlimited simultaneous memory access - it's called a crossbar switch.

      Yes, but I was thinking of a new and more practical architecture, something revolutionary and cheap, maybe a new optical memory. This should be the holy grail of computing research, IMO.

    4. Re:Non-von Neumann Memory Architecture by Animats · · Score: 2, Informative
      Unless you have a way around the von Neumann bottleneck, what intelligent architecture are you thinking about?

      The Sony PS2 and PS3.

      Post von Neumann is already here.

      For that matter, GPUs are already far from von Neumman architectures.

    5. Re:Non-von Neumann Memory Architecture by maraist · · Score: 5, Informative

      something revolutionary and cheap, maybe a new optical memory

      Revolutionary and cheap.. You don't ask for much do you? Optical is coming slowly, but I'm not convinced it's ever going to replace electric current/voltage-based computing. At least not for general computing.. The problem is shrinking optical paths; you need a wave-guide for optical paths; for electric current, all you need is a string of closely spaced ionized atoms. Theoretically you could get down to a couple-atoms thick of wire with electric current.

      Moreover, photons are only slightly faster than electric-current. Electrons move between 0.6 and 0.9 times the speed of light. What photons are really good at is traveling long distances without dispersing as heat. Electrons move only a couple atoms before bouncing into something. But you can do lots of really useful things with electrons that you can't do with photons... Having photons mimic the functionality of electrons might not be doable on the same scale (meaning by the time you get 30 million photonic transistors on a die, you could probalby get a billion electric transistors).

      Quantum computing has the same density dilemma as photonic computing. But at least quantum computing does more than electric or photonic switching, so it doesn't need as many functional units. Don't expect to see an Intel Q4 any time soon.

      As for a more practical architecture. If practical and economic are what you want then the Pentium 3's with a flat BUS multi-CPU architecture is where it's at. Lots of cheap cores on as simple an architecture as you can get.

      The problem of course is in the mathmatical algorithms that we use to do real work. Most steps of computational algorithms are inherently dependent on the results of previous steps, and are thus not parallelizable. single-threaded CPU's have gotten VERY good at parallelizing individual instructions. The compilers aren't well suited for helping the CPU out, so things like the Itanium were supposed to exploit such parallelism. But the loss of backward compatability (and the Itanium's focus on floating point) spelled the death nell for that architecture.

      IBM, Intel, AMD are all pushing multi-threaded execution.. Basically giving up on figuring out how to make a particular algorithm work. They're pretending that a CPU which works well on a high-end server with lots of independent jobs (web pages, database transactions, IO requests, etc) can be sold to a market which is trying to scroll the mouse wheel on an excel spreadsheet with a thousand rows. The spread-sheet navigation is extremely sequential. A dual core CPU will be noticeable since there are periodic background tasks which often "get in the way" of your foreground task. But a 3'rd/4rth CPU is not likely to be useful at all to non-workstation end-users. (My workstation generally has 8 visible applications, all actively running).

      Personally, I think the answer is taking a step back from MHZ and pipelining. Go back to a 3, 4 or 5 stage pipeline with MASSIVE read-ahead decompilation of instructions (similar to transmeta). Get lots of high-speed cache on board with as little latency as possible (current large-cache architectures have HUGE latancies). By lowering the CPU MHZ, you reduce the latency to the all-important main-memory. Advance the state-of-the-art in power-consumption (I've read of several very novel approaches, including decreasing power to the point of statistically acceptible and correctable errors occuring in the computation). Perhaps put a second core on the CPU, but don't just put two identical masks.. Make use of the fact that a CPU has hot and cold regions.. Rewire both devices so they're really one big device with two functional CPUs..

      Develop better heat-dessipation techniques.. THey've been very creative over the years.. Flipping the chip so the silicon directly presses against the heat-sink, for example. They've introduced lower-resistence copper as the main wire interconnect, which was a major material-science challenge. Newer exotic materials may provide for better heat conductivity and voltage regulation. The cooler you run a CPU, the higher the power it can dessipate, the more power you can shove into it, the more work you can ask it to do.

      -Cheers

      --
      -Michael
    6. Re:Non-von Neumann Memory Architecture by Anonymous Coward · · Score: 5, Informative

      Electrons move between 0.6 and 0.9 times the speed of light.

      That's a pretty fundamental error for someone acting like an expert to make, don't you think? At 0.9c, we don't call them "electrons," we call them "seriously badass beta rays."

      It's not the electrons that propagate the signal, it's the potential difference the electrons are at. I have no idea what voltage you'd need to get electrons to be travelling at 0.9c, but I'd put it well into the MeV range.

    7. Re:Non-von Neumann Memory Architecture by lostchicken · · Score: 5, Funny

      E=(gamma)mc^2
      gamma = (1 - v^2/c^2) ^ (-1/2) =2.3
      E = 2.3 * .511MeV/c^2 * c^2 = 1.17 MeV

      Yes, that is, in fact, one bad ass beta particle.

      --
      -twb
    8. Re:Non-von Neumann Memory Architecture by Pulzar · · Score: 0

      I am not trying to flamebait, but this is an uninformed post trying to sound informed by throwing some keywords around.

      >> re: unlimited simultaneous memory access - it's called a crossbar switch, and a lot of parallel supercomputers use them. >The HyperTransport that AMD uses is not a bad interconnect in the meantime, for people on smaller budgets..

      The HT is not a memory interconnect, it's only used to connect the CPU to the northbridge, and, in some systems, northbridge to the southbridge. On an imaginary system with a large number of CPUs all firing off parallel requests on their own HT links to one northbridge with a memory controller, you'd still have memory contention problems at the northbridge, and most of your CPUs will be "busy" waiting to get some data back.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    9. Re:Non-von Neumann Memory Architecture by Pulzar · · Score: 1

      I am not trying to flamebait, but this is an uninformed post trying to sound informed by throwing some keywords around.

      re: unlimited simultaneous memory access - it's called a crossbar switch, and a lot of parallel supercomputers use them.

      Crossbar switch lets N clients access N memories at the same time. That's hardly unlimited simultaneous access. And, even plain 2-channel desktop computers will let 2 requests onto each channel simultaneously, and 4-channel graphics cards have crossbar switches letting 4 requests come out simultaneously.

      The HyperTransport that AMD uses is not a bad interconnect in the meantime, for people on smaller budgets..

      The HT is not a memory interconnect, it's only used to connect the CPU to the northbridge, and, in some systems, northbridge to the southbridge. On an imaginary system with a large number of CPUs all firing off parallel requests on their own HT links to one northbridge with a memory controller, you'd still have memory contention problems at the northbridge, and most of your CPUs will be "busy" waiting to get some data back.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    10. Re:Non-von Neumann Memory Architecture by Pulzar · · Score: 1

      Sorry about that, I guess I should look at the preview after clicking on the button.

      Corrected post is here.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    11. Re:Non-von Neumann Memory Architecture by hawkbug · · Score: 2, Informative

      Yes, HT does connect the cpu to the memory controller, but the new AMD chips do not have a Northbridge, so you're off there.

    12. Re:Non-von Neumann Memory Architecture by Anonymous Coward · · Score: 0

      Personally, I am hoping that these coming dual-core processors mark the start of a move towards massively parallel systems. This could allow the industry to leave behind the micro-managing languages such as C++ and Java, and make a quantum leap towards something more advanced like Erlang or Mozart/Oz. If the needs of servers, high-end games, and pure marketing can make massively parallel processors affordable, then we could actually use those massively parallel languages to create a real performance advantage over older languages. I'm convinced that a massive performance advantage is the only way to make the industry see the benefits of moving to more advanced programming languages.

    13. Re:Non-von Neumann Memory Architecture by Mr.+Flibble · · Score: 2, Insightful

      He is probably reffering to electron drift. While an individual electron may move slowly within a wire, the impulse it creates to displace further electrons along said wire is fast.

      --
      Try to hack my 31337 firewall!
    14. Re:Non-von Neumann Memory Architecture by nickco3 · · Score: 1

      Electrons move between 0.6 and 0.9 times the speed of light.

      You're talking about the electric current. The actual electrons don't move much, we're talking millimetres per second (and in the opposite direction).

      --
      -- Nick "Hallo this is Beel Gates, und I pronounce weendows as ... WEENdows"
    15. Re:Non-von Neumann Memory Architecture by Perdo · · Score: 1

      Bad ass, for about 6 inches while traveling through the air.

      My performance may not be rated in Megaelectron Volts, but at least I have more than 6 inches.

      And at .0000000000000044 calories, our friend beta is what? 800 calories shy of the "10 mile hike" that a good performance consumes.

      --

      If voting were effective, it would be illegal by now.

    16. Re:Non-von Neumann Memory Architecture by Duketape · · Score: 0

      As you say optical connections are good for long distance. This could be used to connect CPU with memory. Or generally use optical fibers as bus structure. Two issues are, how big is the optical connector on the cpu-die? and how can you make a good slots on motherboards that support optical fibers.

    17. Re:Non-von Neumann Memory Architecture by MagnusDredd · · Score: 1

      Yes, they absolutely DO have a northbridge. What they do not have is a Northbridge memory controller, since it is on the CPU die.

      -------
      What's that Bob? We're losing your signal... Since you changed to channel "Slashdot" we keep getting interference with your transmission...

    18. Re:Non-von Neumann Memory Architecture by akuma(x86) · · Score: 1

      >> Most steps of computational algorithms are inherently dependent on the results of previous steps, and are thus not parallelizable. single-threaded CPU's have gotten VERY good at parallelizing individual instructions

      This makes no sense. If the instructions are dependent, they are dependent, there's nothing you can do to reduce latency other than increasing frequency. The effect of increasing frequency doesn help the parts of your instruction that includes some delay through an RC path since RC-delay is independent of switching speed.

      >> The compilers aren't well suited for helping the CPU out, so things like the Itanium were supposed to exploit such parallelism. But the loss of backward compatability (and the Itanium's focus on floating point) spelled the death nell for that architecture.

      Itanium is stupid because there is lots of information that is not available at compile-time rendering the compiler useless (ie - branch prediction and caching behavior). Dynamic information is needed and is VERY important for extracting parallelism. That's why out-of-order CPUs routinely trounce in-order VLIWs like Itanium. Yes, Itanium has stellar FP performance, but that's only because their caches and memory busses are overdesigned relative to the competition. Level the playing field with comparable memory systems. IE - put a 6-9 MB L2 cache on a P4 or an Athlon and double the memory bandwidth and see who gets higher FP performace - I can assure you that the Itanium will get smoked.

      >> Personally, I think the answer is taking a step back from MHZ and pipelining. Go back to a 3, 4 or 5 stage pipeline with MASSIVE read-ahead decompilation of instructions (similar to transmeta).

      Sounds like Itanium. See above. Using a dynamic compilation technique like Transmeta doesn't work as well as say - doing an out-of-order machine because the delay from finding out something new dynamically to reacting to it is way too long for software to handle. Hardware is much more effective for this. Things are already decompiled dynamically by hardware (P4's trace cache and AMD's pre-decoded instruction cache).

      3,4 5 stages? Do you work for Motorola? There are many ways to compute the optimal pipeline depth. I can assure you that 3, 4, 5 is very non-optimal. Start with the Sprangle/Carmean paper and follow up with some IBM papers.

      >> Get lots of high-speed cache on board with as little latency as possible (current large-cache architectures have HUGE latancies). By lowering the CPU MHZ, you reduce the latency to the all-important main-memory.

      Frequency has nothing to do with latency. If it takes say 10 nanoseconds to access a cache (due to the physics of propagating electrons across a distance - RC delay) then it takes 10 nanoseconds. 10 cycles at 1 GHz is just as long as 1 cycle at 100MHz. Hint - cache access time gets longer for larger caches because the cache is BIGGER and the signal needs to travel a larger distance. Until you can implment wormholes in chips, I don't see the problem getting solved.

      What you really want are smarter dynamic prefetching algorithms into a cache heirarchy so the latency can be hidden.

      >> Advance the state-of-the-art in power-consumption

      Absolute power is very optimized already. You might not think so because of the prevalance of 100W CPUs but there are very good reasons they're not 200W instead.

      What architects are focusing on now is power-efficiency. Performance per watt is the new thing to optimize (as opposed to performance per mm^2 which is still a constraint).

    19. Re:Non-von Neumann Memory Architecture by vadim_t · · Score: 1

      Um, in the latest AMD CPUs, it's the CPU that has the memory controller. So, no, there won't be contention there.

    20. Re:Non-von Neumann Memory Architecture by Slack3r78 · · Score: 1

      It depends on the chipset, really. SiS and VIA still use a traditional two-chip design, while NVidia's NForce3 and NForce4 are single-chip designs, making the traditional north/southbridge terminology somewhat antiquated.

    21. Re:Non-von Neumann Memory Architecture by drinkypoo · · Score: 1

      PS2 is not an intelligent design. It is stupidly complex. It is needlessly complex and thus programmers cannot get full potential out of the system. PS3 will use cell and therefore instead of having two vector processors that handle different types of data it will have N vector processors (where N probably = 4) that all handle the same kind of data and hopefully pull vectors from the same queue. Its design also wouldn't allow for very much RAM. It will be interesting to see how memory is handled on PS3.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    22. Re:Non-von Neumann Memory Architecture by Pulzar · · Score: 1

      Um, in the latest AMD CPUs, it's the CPU that has the memory controller. So, no, there won't be contention there.

      That's not correct. In a multi-cpu AMD system, each CPU will have it's own memory controller, but will still need to access all of memory. So, it will boil down to the same scenario -- N clients on N channels. There will be contention every time 2 or more CPUs need to access the same channel.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    23. Re:Non-von Neumann Memory Architecture by Pulzar · · Score: 1

      Yes, HT does connect the cpu to the memory controller, but the new AMD chips do not have a Northbridge, so you're off there.

      As MagnusDredd pointed out, they indeed have a northbridge, but the memory controller is on the CPU. *But*, in a multi-CPU unit, HT will be used to make connection between the CPUs, and each CPU will have a memory controller. So, whenever a CPU has to access a memory location not controlled by its local MC, it will have to go over HT to other CPUs to retrieve memory. The other CPUs, in essence, act as a traditional northbridge with an MC for that particular transaction.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    24. Re:Non-von Neumann Memory Architecture by vadim_t · · Score: 1

      Hmm, good point there. I stand corrected.

    25. Re:Non-von Neumann Memory Architecture by Anonymous Coward · · Score: 0

      I always wondered why they couldn't just build little pipes into the chip itself and pump coolant through it.

    26. Re:Non-von Neumann Memory Architecture by maraist · · Score: 1

      Good reply.. Just a few comments.

      If the instructions are dependent, they are dependent, there's nothing you can do to reduce latency other than increasing frequency.

      I was talking about algorithms being parallelizable. It's possible to compile many different assembly instruction sequences for the same algorithm. The instruction sequence often produces artificial dependencies. My comment also tried to say that modern CPU's are very good and trying to overcome artificial dependencies (register renaming, etc).

      Moreover when I refer to latency, I'm referring to bottlenecks which constrain the high-level algorithmic step. If an algorithmnic step is that two intermediate steps depend on each other, then different architectures may have different ways of approaching the minimalization of this dependency. The Itanium, for example, in the case of a conditional computation can being execution as if it were true and then back-off as soon as the dependency is resolved. While other architectures can do this as well, they must stick with a single path of execution. The Itanium executes all possible execution paths (that are serialized; no branches) until one or more paths are resolved. Thus in a two-way logical branch, if it takes 20 instructions to resolve the dependency. If 10 instructions were the true-path and 10 instructions were the false path, you would have no risk of having "branch predicted" the wrong path. Put that into a 15+ stage plus architecture and a wrongly chosen path starts hurting.

      Additionaly, the Itanium has nice memory pre-fetching instructions with delayed consequences. I know the Pentium Pro added a couple of pre-cach loading instructions; don't know if they've incorporated the equivalent though.

      Additionally, the register-rolling capability of the Itanium was interesting. Theoretically providing an optimal for-loop, where excluding setup-tear-down, every iteration of the loop took as little as 1 logical clock-tick. (At least as far as the software is concerned; the hardware had room to grow in EPIC-bundles / clock).

      The point is that there is still a lot that can be advanced in latency resolution. I agree that the Itanium was a LOT of hardware thrown at a problem, so it's difficult to isolate how well a particular "feature" advanced it's performance capability. But I don't necessarily buy that it's performance / clock was due solely to large register sets and cache.

      Dynamic information is needed and is VERY important for extracting parallelism. That's why out-of-order CPUs routinely trounce in-order VLIWs like Itanium.

      Problem is that the analysis of OO adds to the latency of an instruction. VLIW gives you the ability to do at least SOME of that computation before-hand. Dependency resolution doesn't need to be calculated by the CPU.. The problem is that giving that info to the CPU takes up valueable instruction-space. EPIC was nice because you only wasted an extra bit to specify data-independent chains of instructions. Of course, I'm discounting the wasted NOP space in the VLIW instructions that are fully data-dependent; but that cost is already paid by the low-latency dispatch capability of VLIW. The issue is that there is no reason why compilers can't be intelligent. But it's generally considered too expensive to pass this info to the CPU. Instead, most architectures (like the alpha) produce simple suggestive-flags which the CPU can ignore if their dynamic analyzer wants something different.

      I've toyed around with designing architectures which produce massive batch-instructions (multi-kilo-byte instructions). The over-head of compile-time information is reduced in such circumstances.

      Going forward, the key is that some information is expensive to compute; as much of that information that can be computed staticly should be delegated to the compiler.

      By lowering the CPU MHZ, you reduce the latency to the all-important main-memory.
      Frequency has nothing to do with l

      --
      -Michael
    27. Re:Non-von Neumann Memory Architecture by akuma(x86) · · Score: 1

      >> The Itanium executes all possible execution paths (that are serialized; no branches) until one or more paths are resolved. Thus in a two-way logical branch, if it takes 20 instructions to resolve the dependency. If 10 instructions were the true-path and 10 instructions were the false path, you would have no risk of having "branch predicted" the wrong path. Put that into a 15+ stage plus architecture and a wrongly chosen path starts hurting.

      Executing both paths isn't free. It's way more power. Let's take a 2-way branch --- you're then using TWICE the compute resources than are necessary ALL OF THE TIME until the branch is resolved. Furthermore - your code size blows up - in fact for highly complex conditionals, you get a combinatorial explosion. This means that your caches need to be MUCH larger to hold more code.

      Contrast this to a branch-predicted machine which is much more efficient if you have a good predictor. You only waste compute resources if you predict wrong as opposed to ALWAYS wasting resources with predication. History has shown that good predictors are possible to build and the costs of mispredicts is much smaller than the cost of predicated code (since we mispredict so rarely).

      >> Additionaly, the Itanium has nice memory pre-fetching instructions with delayed consequences. I know the Pentium Pro added a couple of pre-cach loading instructions; don't know if they've incorporated the equivalent though.

      x86 has prefetch instructions. Furthermore, dynamic hardware prefetchers are far more effective than software prefetches because the hardware knows more about the memory access pattern (a dynamic run-time type of information).

      >> Additionally, the register-rolling capability of the Itanium was interesting. Theoretically providing an optimal for-loop, where excluding setup-tear-down, every iteration of the loop took as little as 1 logical clock-tick. (At least as far as the software is concerned; the hardware had room to grow in EPIC-bundles / clock).

      A terrible idea. It blows up the size of the register file thus limiting the frequency of the entire chip. It's a bad tradeoff - make EVERYTHING slower so you can unroll loops. They are bad on SPARC (which I have designed) and they are bad on EPIC.

      >> I'm not sure how you can say this. Let me restate this: As the speed of the Memory approaches the speed of the CPU, the number of NOP-cycles is reduced in the CPU. What I meant was that if memory speed is the bottle-neck, and we can't cache enough of it to appreciably overcome that bottleneck, then we should look for valueable tradeoffs between clock-speed and work-done-per-instruction. The P4 dramatically traded off clock-speed for work-done-per-instruction and thereby produced less overall performance than an architecture with fewer stages. (Granted, it's an green-apples to red-apples comparison of the AMD-64 and the P4). Thus, if an archetecture has two equivalent performance characteristics but of different clock-speeds, but the memory speed is drastically slower, then the slower CPU-speed should be chosen so that the impeedence mismatch is reduced. With the exception of critical-paths-fitting-in-cache applications, general system performance should be improved.

      I'm not sure what you mean here.
      Computer performance is measured in time.

      The time it takes to fetch something from DRAM cannot be improved due to the laws of physics. It doesn't matter how fast you wiggle the clock, 70 ns to DRAM is about as good as you're going to get.

      Performance = dynamic_program_length_in_instructions * CPI / frequency

      Performance = time to execute program
      CPI = cycles per instruction

      Program length can be reduced statically with a compiler and other dynamic tricks.

      Less work per clock means a lower CPI but it also implies a higher frequency. CPI is a function of frequency.

      For the parts of the program that are not memory-bound, you can speed up with a higher frequency (assuming

    28. Re:Non-von Neumann Memory Architecture by Anonymous Coward · · Score: 0

      No, he said electrons travel at 0.9c. Can't you read?

    29. Re:Non-von Neumann Memory Architecture by hyc · · Score: 1

      No, it's not "unlimited" but it is typically "as many channels as you have CPUs" so there is no practical difference. The point is that it is not a bus structure at all; a bus is a single access channel that is shared by multiple accessors. On a crossbar switch, the channel is dedicated to the accessor when a target is selected.

      As for HyperTransport - it is a generic interconnect standard, it can be used for any purpose. Your example is stupid, nobody would design a system with a bunch of CPUs connected to a single memory controller. Look at the Cray XD1 for an example of a multiprocessor system that does use HyperTransport, intelligently.

      --
      -- *My* journal is more interesting than *yours*...
    30. Re:Non-von Neumann Memory Architecture by maraist · · Score: 1

      Again, very learned responses.. But I feel there are still miscommunications.

      Executing both paths isn't free. It's way more power.

      To my understanding, in the Itanium, you don't execute both paths indefinitely, only so long as the predicate register is "pending".. As soon as the register is no longer pending, all instructions bound to the false-predicate are skipped over. So the only times you're executing "twice the workload" is in the periods which have latency. While I can't speak for the Itanium, from a conceptual view, theoretically this type of architecture means that if 90% of the time you're bound to an ultra-fast cache lookup, then you're likely to instantaneously know the result of the conditional (i.e. was the speculatively loaded memory value a zero). Thus the "false" execution paths are merely skipped over. Moving forward, there is still architectural head-room to speculatively execute one of the paths; the Itanium's initial carnations simply choose not to perform speculative execution. The original discussion was about future progression of architectures, not the Itanium specifically. I'm merely pointing to what I thought were innovative features of the Itanium.

      Furthermore - your code size blows up ...
      predicate-execution is done via the consolidation of super-block code chunks into hyper-block code chunks (where the super-block rule of never having branch points into the code-block are violated so that the "if" and "else" branches can merge back together within the same block). Compilers such as the open64 compiler originally by SGI make intelligent trade-offs for predicate-register architectures where code-blocks are continuously consolidated so as to elimate branches in favor of predicated instructions.. BUT, then it looks at the resource capabilities of the generalized architecture and then splits up these hyper-blocks into resource-effective sizes. So to say that "this explodes exponentially" is to ignore the responsibility of the compiler.

      This means that your caches need to be MUCH larger to hold more code.

      Larger cache is a fact of life.. And with multi-megabyte caches finding there way into home-PC's, asking for a larger instruction cache isn't the end of the world to me. Not to mention, last I checked, it was the data-cache with the greater contention.

      x86 has prefetch instructions.
      Prefetch yes, but what I don't know that the x86 has are consequence-delayed instructions (I haven't read an architecture book for the most recent x86 line). Does the latest x86 allow you to load a potentially invalid memory address and not throw an exception if the memory is never used? The concept is
      if (a != null)
      {
      x = a->b;
      }

      Can immediately start loading a.b before it knows if "a" is a valid pointer. It begins the testing of the nullity and the loading of b simultaneously.. Then only if the conditional is true does it activate the memory-load (which would cause a seg-fault). Tricks like this are designed to reduce the latency of data-dependency.

      Perhaps dynamic out-of-ordering can do this as well; I'm not aware. Last I heard of the Pentium-Pro architecture was the ability to safely pre-load something into the cache.. But you still needed to load it into a register when you were ready to use it (another instruction and thereby delay).

      I think I see where you're coming from on the memory-bottleneck issue. I tried to work out a convincing example of what I was trying to say, but it doesn't seem to work out well. The best I could do was consider an architecture that assumes that all cache misses are going to take a lot of time and therefore try to do real work while waiting. But in the process it is effectively context switching (perhaps because it's out-of-ordering the instructions, or like the P4 line has multi-threading). Thus when the memory is ready with the data, the original instruction is not immediately ready to process it. Thus a critical

      --
      -Michael
    31. Re:Non-von Neumann Memory Architecture by akuma(x86) · · Score: 1

      >> To my understanding, in the Itanium, you don't execute both paths indefinitely, only so long as the predicate register is "pending".. As soon as the register is no longer pending, all instructions bound to the false-predicate are skipped over.

      This is equivalent to branch-resolution delay in a branch-predicted machine. If you mispredict, you're only wasting resources until the branch is resolved upon which time you get back on the right path. You only waste if you guess wrong as opposed to Itanium where you waste the resolution delay all of the time. Of course you could add prediction to Itanium, but then now you have the same latency problem of the misprediction so where is the benefit? It's a cute idea, but it doesn't work in practice - see SPECint scores for the Itaniums.

      >> predicate-execution is done via the consolidation of super-block code chunks into hyper-block code chunks ...

      Yes, but the code expansion is still there. The combinatorial explosion also affects the compiler. There are only so many paths that the compiler can evaluate before it has to give up because it would take too long to consolidate into a block.

      Last time I checked, it took 7 hours to compile GCC optimized on an Itanium.

      >> Larger cache is a fact of life.. And with multi-megabyte caches finding there way into home-PC's, asking for a larger instruction cache isn't the end of the world to me. Not to mention, last I checked, it was the data-cache with the greater contention.

      Larger caches relative to what? If your code expands 50% because of your ISA, then a competing ISA (ie - x86) can have live with a 50% smaller cache. This means more area on the chip is available for other more productive resources. I have already tried to make the case that the benefit of code expansion (predication) is pretty much zero and even negative vs. branch-prediction.

      It's not only cache size, it's also memory bandwidth which is very expensive. It's instruction fetch bandwidth. Execution bandwidth... etc.. etc.. You pay extra every single time.

      >> Does the latest x86 allow you to load a potentially invalid memory address and not throw an exception if the memory is never used?

      There are non-faulting prefetch instructions. However, the usefulness of software prefetching is limited given a highly effective hardware prefetcher. I speak from experience as I hold several HW prefetcher patents :)

      >> Another danger is that by finding other work to do, additional memory requests might be queued up, providing contention with the critical-path memory-fetch

      Oldest loads are given priority in OOO machines. Critical block forwarding is also a common feature. Everything in the design is made to insure the fastest possible execution.

      >> However, I still contend that if two architectures are identical in throughput (seconds / instruction), the one with the shorter pipeline has the advantage (to a point, of course). Each additional stage adds overhead and adds to the penalty of branch mispredictions (which thereby merits extra architectural CPU resources to beef up the predictor).

      If two architectures have the same instructions/second, then they have the same performance. Long pipe or short pipe, they take exactly the same amount of time to run the program.

      My argument is this - you cannot attain the same instructions/seconds (performance) with a 5 stage pipeline as you can with a 15 stage pipeline (designed correctly). Deepening the pipe improves performance up to a point, after which it degrades performance. Many papers have been written outlining the tradeoffs of pipeline depth vs. performance.

      >> I find it odd that you seem perfectly happy with a JIT / branch-prediction, yet are worried about throwing resources at caches or register files. Obviously, I'm biased in the other direction, so to-each-his-own philosophy I guess.

      It's not about philosophy - It'

  18. Re:If its ANYTHING like their XP mobiles, Sign me by NerveGas · · Score: 1


    What heat sink are you using, and what voltage are you giving the chip?

    steve

    --
    Oh, you're not stuck, you're just unable to let go of the onion rings.
  19. Addendum by Anonymous Coward · · Score: 0

    We eventually did connect our network hubs, and I gave her a taste of my K7. The upgrade was worth it for her.

    Though we are not networking these days, we still remain good friends.

  20. only downwards by doormat · · Score: 5, Informative

    AMD chips have multipliers unlocked downwards. That means if its got a 10x or 12x multiplier, you can chose 8, 9, 10, up to the default number. It works well, even if you dont want to OC, you can turn down the multiplier and crank up the FSB for better performance.

    --
    The Doormat

    If you're not outraged, then you're not paying attention.
    1. Re:only downwards by WNight · · Score: 3, Informative

      Funny, but it misses the point. You can buy faster ram, and the bus is capable of those speeds - it would do them with a faster CPU installed, by default - so nothing is being run over spec.

    2. Re:only downwards by Teemu+Alviola · · Score: 1

      Not all of them have multipliers unlocked downwards. I've got a few k6 and k7 series AMD CPUs, which never even had any multiplier locks.

    3. Re:only downwards by masklinn · · Score: 1

      They're talking about Athlon64 processors (K8)

      And even in the Athlon64 family Athlon FX have fully unlocked multipliers

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    4. Re:only downwards by WNight · · Score: 1

      Technically, yes, anything other than what's on the box is out of spec. But I've never had a problem when choosing any valid FSB (whatever any model of that CPU can run at) with an appropriate multiplier to keep the CPU happy.

    5. Re:only downwards by Open_The_Box · · Score: 1

      It's only overclocking if you get a higher effective clock speed out of it. If you were to run a chip with x10 multiplier and 133MHz FSB (1330MHz effective) then down the multiplier to x5 and up the FSB to 266MHz (also 1330MHz effective) then is it really overclocking?

      Your memory etc would probably have better performance with the higher FSB but the chip speed would be the same. More of a system-tweaking than an overclocking.

      Granted, these numbers are a smidge unlikely but I'm sure there are more realistic (and harder to calculate in my head) numbers that work too.

      --
      If you can't think of something nice to say then don't say anything at all. No, REALLY.
  21. What's the point of higher core clock if ... by Lead+Butthead · · Score: 1

    What's the point of higher core clock if you are unable to ... feed it? (to the tone of Agent Smith and NEO)

    Seriously, with storage stuck in 7200 RPM or 10000 RPM, higher core clock is rather mood...

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
    1. Re:What's the point of higher core clock if ... by Anonymous Coward · · Score: 0

      So I take it you somehow disabled the cache that connects the core to your 16mb of ram you use to defrag all your relatives' disks?

      Have you heard they got games for PCs nowadays? Or that most problem solving algorithms fit in 2GBs of ram?

    2. Re:What's the point of higher core clock if ... by Anonymous Coward · · Score: 3, Informative

      Parent doesn't really seem to know what he's talking about (perhaps he glanced at an architecture book once). The memory hierarchy of almost all modern processors ensures that only a very tiny portion of instructions generate real disk accesses. Relatively few apps are really effected by storage speed... look at some gaming/application benchmarks for a 10k rpm disk vs. a 7.2k rpm disk with the same buffer size.

    3. Re:What's the point of higher core clock if ... by Anonymous Coward · · Score: 0

      mood?

      did you perhaps meen moot?

      learn to pronounce your Ts, it'll help your spelling.

    4. Re:What's the point of higher core clock if ... by enosys · · Score: 1

      Nowdays Seagate has a bunch of 15000 RPM drives. Their sustained transfer rates are supposed to approach 100 megs a second.

    5. Re:What's the point of higher core clock if ... by Stevyn · · Score: 1

      Thanks for shedding some light on his ignorance. Memory speeds have also lowered, comparative to clock speed, over the years. Several years ago, memory was at 100 mhz and cpu speed was at 500 mhz. Now that difference is over 10x. However, they've been beefing up the cache to hedge the performance hit. So they're going up the memory hierarchy, why the grandparent is sitting at the bottom reading Dvorak wondering why "System Idle" is eating all his cpu cycles.

    6. Re:What's the point of higher core clock if ... by Anonymous Coward · · Score: 0

      nowdays? 15k rpm drives have been around for ages, you've just had to go with a sane interface to them instead of ide.

    7. Re:What's the point of higher core clock if ... by Anonymous Coward · · Score: 0

      Seriously, with storage stuck in 7200 RPM or 10000 RPM, higher core clock is rather mood...

      Hard drive speeds aren't improving anywhere near the rate of CPUs and GPUs but this doesn't mean that they aren't improving. A good quality Hitachi Deskstar 7200 8MB cache can throw up numbers only a few points behind a 10K Raptor on 9 out of 10 task. ...and do it quietly. The difference between the Hitachi 7200 of today and the Maxtor 7200 of 8 years ago is quite impressive.

      7200 RPM drives have been getting faster, this is due mainly to higher density, but sometimes due to some improvements in pararellelism (IE: add more platters). While some of the truly innovating designs had some reliability problems, you can still run a couple of them in a raid and see very impressive speeds (for what they are).

      You can buy 15K SCSI drives as well for a premium. The data rate is very impressive, but the spinup takes a bit longer.

      If you are willing to invest a bit in storage you can greatly reduce that bottleneck, and the amount that you have to spend to do it has been dropping every year. You can get decent Hitachi 160GB and 200GB drives for $108 and under each. Most of the build it yourself motherboards have RAID onboard, it may not be the best raid, but it's there. Use it.

    8. Re:What's the point of higher core clock if ... by davedx · · Score: 1

      Well, that's why we have RAM, so we're not chained to disk access time.

      --
      "This is your life, and it's ending one minute at a time."
    9. Re:What's the point of higher core clock if ... by gl4ss · · Score: 1

      *Seriously, with storage stuck in 7200 RPM or 10000 RPM, higher core clock is rather mood...*

      with 1.5gb of ram.. who the fuck cares? you constantly swapping or something so you care?

      --
      world was created 5 seconds before this post as it is.
  22. Summary of future posts... by Anonymous Coward · · Score: 0, Offtopic

    Just to save everyone the trouble:

    1. How many eggs can I fry on it?
    2. Yes.. but will it run Linux??
    3. ????
    4. I, for one, welcome our new overclocking overlords.
    5. In Soviet Russia, old Korean people overclock you.

    1. Re:Summary of future posts... by Anonymous Coward · · Score: 0

      Now that it's all been taken care of you can all leave. Nothing to see.

  23. Re:2.8GHz? I've got that now by Anonymous Coward · · Score: 0

    If CPU speed is irrelevant to processor power, then I've got a shiny 4 MHz 8086 to sell you!

  24. Re:2.8GHz? I've got that now by Anonymous Coward · · Score: 0
    how can I know which processor is best suited to me?

    You can RTFA, where numerous benchmarks are displayed to help you make just those kinds of decisions. The point of mentioning the numbers 2.0 and 2.8 GHz was not to provide an absolute performance metric but to demonstrate that the processor was easily overclockable (by 40% with only a normal AMD heatsink).

  25. Re:2.8GHz? I've got that now by cgoody · · Score: 1

    The problem is that GHz isnt the only parameter that CPUs are measured agaisnt. A 2.0Ghz AMD is faster than a 2.0Ghz Intel. There is also the difference between 32 and 64 bit processors, soon there will be single and dual core processors, cache size, etc... The move towards a standarized benchmark by Intel is a smart move. Now if they would allow AMD to use the same benchmark and allow for a standardized system by both manufacturers, the challenge in determining which processor is superior would be much much easier.

  26. Here's the real dirty on AMD processor development by Anonymous Coward · · Score: 0, Informative

    If you're interested in the best articles on AMD CPUs then read Ilya Gavrichenkov's work at http://www.xbitlabs.com/articles/cpu/

  27. Overclocking just like the northwoods... by Man+in+Spandex · · Score: 3, Insightful

    This is so dejavu.

    Now it's AMD's turn to pull an Even Steven on Intel with cool running cpus that also O/C high. That SOI sure does wonders ever since they started using it on the first A64's.

    Most people don't run around overclocking their cpus but it is a great market to target (oh I'm da rappa!) because Intel has had great cores to O/C ever since the first Northwoods until the first Prescott, the bacon-cooker.

    1. Re:Overclocking just like the northwoods... by Lonewolf666 · · Score: 1

      The Northwood was a good chip, and IMHO the only one in the P4 series that was really worth its money.

      But the 90nm Athlons are even better, with real-live power consumption (3500+ at default clock speed) below 40 watts according to some magazines. Performance is by now also better than the Northwood ever was.

      I wonder if Intel will ever officially market the Pentium M as a desktop processor (I know that some vendors are pushing it in barebones by now).
      It is the only chip from Intel that could compete with the Athlon64 in the "cool but fast" department.

      --
      C - the footgun of programming languages
    2. Re:Overclocking just like the northwoods... by Slack3r78 · · Score: 1

      There's a desktop version of the Pentium M core on Intel's roadmap, and has been for some time now. So the answer to that one is "yes".

  28. How many CPUs were blown before one worked? by Anonymous Coward · · Score: 0

    That's why AMD doesn't put a higher clock speed on all their chips.

  29. Another article. by Man+in+Spandex · · Score: 1

    Forgot to mention a great on the new core and its new features and benchmarks from Xbit Labs

  30. Re:2.8GHz? I've got that now by JoeShmoe950 · · Score: 4, Insightful

    gigahertz are a fairly useless comparison between different chip types. A 2.0 ghz AMD64 might run circles around your 2.8ghz P4, while a 1.5Ghz Pentium-M could go faster than an AMD XP 1800 without worries. Architectures make this happen. If a 2.0ghz AMD64 can go the same speed as a 2.8ghz P4, obviously the 2.0ghz AMD64 is running more instructions per megahert. This means, that each one counts for more. Thus, a .8ghz increase is a huge increase in speed. Imagine running a 2.0ghz P4. Not very fun, eh? Now, the difference between a 2.0ghz P4 and a 2.8Ghz P4 is smaller than the difference between a 2.0Ghz AMD64, and a 2.8Ghz version of the same exact chip. That is a huge speed increase!

  31. Sounds a lot like a Cray by Anonymous Coward · · Score: 0

    Just how much memory bandwidth did those things have 10 or 15 years ago?

  32. what up with the clock speed nowadays by Enrique1218 · · Score: 3, Insightful

    I remember when there was an actual megahertz race between amd and intel. Now it appears as though everyone is out breath. I can't believe we are still talking about 2.0 ghz AMD processors. Are they ever going to break 3 GHz? Intel seems to be no better off. How long was it since the first 3 Ghz was release and there is no 4 Ghz chips in sight? As a mac user, I can only revelled that physics has caught up with everyone and I no longer have to spout out about the megahertz myth in defence of my platform.

    --
    You don't have to be smart to use a Mac, you just have to be smart enough to buy one
    1. Re:what up with the clock speed nowadays by mp3phish · · Score: 3, Insightful

      They are hitting the limits of the physical world with their current known solutions. Until there are more breakthroughs and improvements in chip fabrication, you won't see many 4GHz chips any time soon.

      Just as an example, for intel to be able to get to 3.8GHz they had to decrease their chip performance significatnly. So now their IPC (instructions per clock) are lower on the 3.8GHz chips than previous P4 chips. Every time they bump up the GHz they have to extend the pipeline. This lowers IPC.

      So you have this race between the physicists who are in charge of coming up with innovative ways to overcome physical limitations in chip fabrication, and you have the engineers redesigning their chip to work around these limitations. It is an uphill battle both ways and they have finally hit the ceiling where it is significantly detrimental to cost/performance at anything higher (for now).

      --
      Your ignorance is infinitely greater than you realize.
    2. Re:what up with the clock speed nowadays by Perdo · · Score: 4, Interesting

      Physics has caught up with no one. Transistors are still getting smaller, but heat is on the rise, as any 2.5 Ghz water cooled G5 owner knows.

      Think of it this way: work costs watts.

      No matter if you do a given amount of work using a narrow speedracer architecture like P4 or PPC970, Or a wide architecture like G4, Athlon64/Opteron, Itanium or Pentium M, the work done costs watts, and generally the speedracer designs start paying more in work per watt.

      The real current limitation is architecture complexity, where no one has a big enough brain to fit more than 150 million or so useful, non-cache transistors into their heads to debug the chip when there is a problem. Bob Colwell, former chief architect for Intel for the Pentium Pro/II/III/4, has spoken and written at length about this.

      When he left Intel, there were perhaps 2 people left that could debug the Pentium 4.

      Tejas was cancelled for this reason, as it was an even more complex version of the P4, certainly with AMD64 instructions included, possibly some EPIC (Itanium) compatibility, and a sort of SSE4 called at the time TNI or Tejas New Instructions, that were supposed to be the last straw in bringing complete vector processing to the x86 world, which Apple of course calls Altivec.

      This complexity limit has caused architecture advancement to virtualy stagnate, while Moore's law marches on. 200 million transistors last year. 400 million in 2005 a billion in 2007. What to do with the transistors? Add more cores, since individual cores can not get any more complex and cache has a limited effect after 1mb, as Itanium and the G4 show. Cache is a poor substitute for a good memory bus, and after 2mb it's all crutches to keep poor architectures competitive with the better architecures out there.

      Why the stagnation at 3 Ghz, or more specificly 3.06? Because that is all the northwood architecture could do, and Prescott, its replacement, was starting to hit that complexity limit and was delayed 8 months.

      When Prescott arrived, it was hot, almost 175w per cm^2. This was not the process, 90nm, that caused the heat, because the Dothan (Pentium M centrino) was only 27 watts on the same process, and no one could figure out why it was so hot, so Intel got stuck, ramping clockspeed only 533 mhz in two an a half years, after doubling clockspeed to 3.06 from 1.5 in the previous 2 years.

      AMD changed horses from 2.0 Ghz Athlon to 2.0 Ghz Athlon 64 and jumped 25% to 100% better perfromance, depending on the benchmark, mostly due to the integrated memory controller, not it's 64 bitness. It would take a 3.2 to 4 Ghz Athlon to match a 2.8 Ghz Athlon 64, and a 4.2 to 5.4 Pentium 4 to match it.

      There is a performance race on, and a marketing bullshit race for clockspeed which may or may not mean a processor performs better..

      Sounds like you have only been following the marketing bullshit race..

      But then, you are an Apple owner.

      --

      If voting were effective, it would be illegal by now.

    3. Re:what up with the clock speed nowadays by MagnusDredd · · Score: 2, Interesting

      They knew why it was so hot...

      They had to leave the germanium from the Silicon stretching process on the die, since to remove it would require the use of a patented IBM process. Which BTW AMD has a license to. This causes a great deal more current leakage than the IBM or AMD chips have at 90nm. This is why the power consumption of the IBM and AMD chips went down at 90nm, while Intel's original 90nm chips got hotter.

      This is of course a simplification... But it's 3am...

    4. Re:what up with the clock speed nowadays by Anonymous Coward · · Score: 0

      But, "Strained silicon" based on germanium is used in new Intel processors, the same technology use by IBM? Moreover, Intel's Pentium M takes much less power. P4s are hot because of stupid goals set to developers: "sacrifice anything to get more GHz, speed and power consumption are not important".

    5. Re:what up with the clock speed nowadays by MagnusDredd · · Score: 1

      It's not the same tech, IBM's process removes the germanium, where Intel leaves it on. This causes much more current leakage. The 90nm Pentium M also used more power than it's 130nm version from what I have read, it's just that it was not so close to the top of the thermal envelope.

  33. Pretty simple.. by cbreaker · · Score: 5, Interesting

    There's plenty of explinations.

    Here's some:

    A) The chip is designed to run very cool. Overclocking it makes it hot, but it still runs fine. Just very hot.

    B) The chip is designed to be run at higher speeds, and the initial offering is clocked-down. This gives AMD a few steps before more core/retooling work.

    C) The cooler that comes with the CPU is very good.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:Pretty simple.. by Wrath0fb0b · · Score: 2, Insightful

      D) They received a hand-picked processor that is in the top 5 percentile . . .

      Not at all unreasonable.

    2. Re:Pretty simple.. by cbreaker · · Score: 1

      You're right, it's not unresonable. However, experience has shown that most AMD processors starting with the Barton core Athlon XP have been very overclockable. While some of the 130NM Athlon 64's were only somewhat overclockable, the 90NM chips are extremely overclockable with air cooling. I won't be surprised at all if the majority of overclocks on these new chips are

      I really like AMD chips. Not that I have anything against Intel's chips, and Intel isn't a bad company or anything, but the AMD side of things just always seems to be more exciting for the enthusiast, and it's a lot more affordable for the folks like myself that like to keep their machines upgraded on a regular basis.

      --
      - It's not the Macs I hate. It's Digg users. -
  34. Karaman by Karaman · · Score: 5, Interesting

    I think of AMD64 more as a consumer, then a flame=seeker. Is it the most powerful - NO CLUE Is it stable - YES Is it cooler - YES Is it affordable - YES Is it for a PC - YES Why should I buy anything that is more advertised, but actually too expensive. I dont buy it. Others buy it. But not me! I like my AMD :) IRTFA and I am going to say it once: Overclocking capabilities does not mean just speed, they mean stability under extreme circumstances, therefore granted stability under normal circumstances!

    --
    sex is better than war!
    1. Re:Karaman by dpilot · · Score: 1

      Because those few musical notes and flash of the Intel logo at the end of EVERYONE'S PC commercials are SO COOL!. Just the blood rush from that second or two should be worth a hundred frames per second on any benchmark! We should feel privileged to contribute our dollars to a company who can come up with a marketing campaign like that. Mere performance and stability are secondary.

      --
      The living have better things to do than to continue hating the dead.
  35. Re:2.8GHz? I've got that now by Anonymous Coward · · Score: 2, Interesting

    One big reason is the difference in FSB. Yours is probably what...800MHz max? Intel's fastest FSB is 1066 MHz while AMD's fastest is 2.0 GHz....huge difference there! Even if you had identical core processors *say P4 Prescotts* and they were both at 2.0 GHz but one had a 533MHz FSB and the other had a 1066MHz FSB the one with the 1066MHz FSB would be MUCH faster since the whole system could transfer data among its components faster. That's why when overclocking it's normally better to drop the multiplier on the processor a little and crank up the FSB.

  36. Buggering? by Anonymous Coward · · Score: 0
    Sorry, actually, that's my Intel chip. Noisy bugger.
    Dear England,

    I'm and American and I am trying to learn English. When you guys say "bugger," does it always mean "buggering?" Or did it mean noisy like an insect, a cricket in this case, a PC case that is.

    Anyhow, I am rather confused about the whole hamster buggering too, is this a cultural thing? Thanks for the tea.

    -Amerikan

    1. Re:Buggering? by cofaboy · · Score: 2, Informative

      LOL Site is brill! Worth losing O/T karma for :)

      Use bugger in the same way as wanker, it can be friendly, ';) you wanker'; aggressive ': you WANKER'; funny ':P You Wanker' etc.

      Over this side of the pond the use of context is important; thus your tone of voice and body language adds different meaning to a word that can range from an insult to a salutation.

      In this context the GP meant for 'bugger' to be substituted with any one of the following not very exaustive list:-
      'blighter'; 'begger'; 'swine'; 'thing'; 'beast';

      It has been my pleasure to educate you :D

      --
      In the end, It's all bovine dung you know
    2. Re:Buggering? by Darren+Winsper · · Score: 2, Informative

      There are some cases you can use bugger where you can't use wanker, though, such as "bugger me backwards with a stiff wire brush."

    3. Re:Buggering? by mattyrobinson69 · · Score: 1

      i think the best comical insult is: "You bollock"

  37. +5 Funny!! LOL by Dancin_Santa · · Score: 2, Insightful

    I posted this yesterday.

    -1 Redundant? Yeah, sure. But it's sad to see this place being overrun not only by racist posters but by moderators who are as well.

    1. Re:+5 Funny!! LOL by Anonymous Coward · · Score: 0

      Your UID isn't even prime. Why should we listen to you?

    2. Re:+5 Funny!! LOL by Dancin_Santa · · Score: 1

      I hadn't thought of that.

    3. Re:+5 Funny!! LOL by xjerky · · Score: 0, Redundant

      Maybe YOU'RE the racist for assuming the poster who made the joke was White?
      If Dave Chappelle or Chris Rock told that joke, they'd get a round of applause. Racist jokes about Black people (and white people!) are ok only as long as it's told by a Black, right?

      --
      A sentence you'll never see on an Internet discussion board: "You know what? You're right."
    4. Re:+5 Funny!! LOL by Anonymous Coward · · Score: 0

      Racist jokes about Black people are ok only as long as it's told by a Black.

      Moral relativism at its best, foks.

  38. Re:2.8GHz? I've got that now by Man+in+Spandex · · Score: 2, Insightful

    Who ever said judging the performance of many different cpus just by looking at the "megahertz" was good enough?

    You want to know which cpu is faster than what? read reviews. Easiest and best way. Forget mhz, hell, even forget technical data if you don't feel like understanding it. Simply check out a few reviews on one product, take note of the benchmark results that interest you (such as gaming or compiling) and then see if the results from the different reviewers make any sense. If they look similar, then you can trust them.

    In my case, I'm a gamer so I'll do what? Look at reviews and take note of which cpu is faster than which. In the end with a few sites being checked, I can make a conclusion unless all the results are unique. Most sites out there show the same pattern for gaming, A64 > P4. Then somehow, that must be a reliable way to measure performance among different processors, right? Just make sure not to read from crappy reviewers (did I just hear an echo saying "toms hardware"?..)

  39. Comment removed by account_deleted · · Score: 0, Flamebait

    Comment removed based on user account deletion

  40. car analogy by Anonymous Coward · · Score: 0

    You could have a nice big 8 or 10 or 12 cylinder car turning 4,000 rpms or you can have that 4 cylinder rice-burner doing 8,000 rpms and getting the same performance.

    Obviously each type of car is better suited to particular tasks. Same goes for processors. Clock speed isn't everything.

  41. Yes - the Advanced Digital Hyper-Distributed model by NotQuiteReal · · Score: 1

    Or, ADHD

    --
    This issue is a bit more complicated than you think.
  42. why go further when we should make better by evil_marty · · Score: 1, Informative

    I dont know what gets people going about speed on CPUs, also better performance. Yes more cache, higher bus speeds and a bigger fan do make for better computer experience but to me all it does is handle more of Windows bloat. I dont get why we have to fork out for a new and improved PC for the latest Windows when a computer thats just moderately new still can do the job just as well. I think all the software companies should refine their applications really push the PC to its limit. Look at Linux, sure it works well on todays computers but heck it still runs well on computer 5 years old. Linux and developers still have a place for the guys with the old computer. I really think software developers should work more on their programs to be as efficient as possible (mainly Microsoft)

    1. Re:why go further when we should make better by kicken18 · · Score: 1, Informative

      I would have to agree with that, and i was just talking to my friend in the pub about this tonight. I think MS think..Operating system, tonns of featurs, which in my eyese are very powerful and useful, but not always needed. For say jsut a small DNS or WINS server, you just want a couple of tools here and there very cheap running costs, very little maintaince, but you need a whole windows OS jsut for that which for a small DNS server, wouldnt able to run on since its probably somehting not very poerful. So basically i think windows should make cut down versions of windows, maybe with jsut a command line to save all the resorces as possible for the machine that can be used on older, less powerful machines

      --
      Visit My Blog at http://spaces.msn.com/members/chrisharries
    2. Re:why go further when we should make better by Anonymous Coward · · Score: 0

      >> handle more of Windows bloat
      >> :
      >> Look at Linux,
      >> :
      >> runs well on computer 5 years old
      >>

      Evil_marty is making stuff up. Try this and see for yourself... Take an old celeron 366 with 128MB. Dual boot Windows-XP and the latest Redhat-Gnome. Now tell us which software is bloated and sluggish. XP response if better, XP swaps less. The new Linux distros require more hardware resources than XP.

    3. Re:why go further when we should make better by t_allardyce · · Score: 3, Insightful

      What a load of BS, Try any recent kde or gnome based distro on anything slightly old and it you'll see its unusable, while linux itself runs fine i've yet to see a decent GUI, they're all obsessed with letting you configure your windows to look absolutely any way you want, when all anyone really wants is fast response time and a few reasonable config options. Boot windows 2000 (the only decent creation out of redmond) on the same PC and you'll see some what i mean. CPU speed and memory aren't so important if you've been running a simple word/web system for for the last few years, but when it comes to games, 3d-animation, video editing, image editing, audio composing/mixing, or even just compiling, then the difference is high. Also people often forget their hard-drive witch can be slow as shit.

      --
      This comment does not represent the views or opinions of the user.
    4. Re:why go further when we should make better by Slack3r78 · · Score: 1
      What a load of BS, Try any recent kde or gnome based distro on anything slightly old and it you'll see its unusable, while linux itself runs fine i've yet to see a decent GUI, they're all obsessed with letting you configure your windows to look absolutely any way you want, when all anyone really wants is fast response time and a few reasonable config options.


      Now *THAT* is a load of BS. My notebook uses a P3 1GHz, SDRAM, and i810 graphics, and runs Gnome perfectly acceptably. If a CPU that's going on 5 years old isn't 'slightly' old, I don't know what is.

      And while I don't particularly care for KDE's interface, I have noticed that it's even snappier than Gnome is. If modern software running at a usable speed on a machine based of 5 year-old technology is 'unacceptably slow' I don't know what isn't.
    5. Re:why go further when we should make better by Anonymous Coward · · Score: 0

      BS raised on this thought... how about this, turn *OFF* the fancy graphic crap.
      I have KDE running fine on a Duron 700, a PII400, and Celeron 300 all on my desk. I do real work on all 3. Granted it gets slow when i have 20 windows open but that's expected.

    6. Re:why go further when we should make better by owlstead · · Score: 1

      Also people often forget their hard-drive witch can be slow as shit.

      Yeah, my hard-drive witch tends to slow down my gnome too. If it wasn't for the elf bins I'd be in serious trouble.

    7. Re:why go further when we should make better by t_allardyce · · Score: 1

      tell me about it, that bloody witch daemon is whats stopping people from switching to linux on the desktop.

      --
      This comment does not represent the views or opinions of the user.
  43. improve stability of you amd64 system by Anonymous Coward · · Score: 1, Informative

    If you RTFA, it mentions stability problems with AMD64 and fully populated dimm slots. My brand new AMD system was crashing a few times a day. I had all memory slots populated. I removed a stick of memomory. So far, so good.
    Sweet ! :)

  44. Re:2.8GHz? I've got that now by ArbitraryConstant · · Score: 5, Insightful

    Intel and AMD chips have completely different designs. In general, Intel chips are designed to blast through simple code very quickly (as Intel thought that's all chips would be doing by now), and AMD chips are designed to be able to handle branches and conditional code better. Also, current AMD chips have a memory controller on the chip itself rather than on a helper chip on the motherboard, which makes their memory access faster.

    Before Intel hit the gHz wall, the strategy was actually working out pretty well. They were at a bit of a disandvantage in some areas, but for the most part the clock speeds were so high it didn't matter.

    With the new Prescott core in Intel chips, they increased the penalty for branching in anticipation of still higher clock speeds. Those speeds never came, so they're at a disadvantage now.

    At more or less the same time, AMD upgraded the memory interface of their chips, which improves performance in most areas in addition to helping them catch up with media stuff. At the same time they kept and in some cases improved their performance on branchy code. They avoided the gHz wall by improving performance without pumping clock speed.

    I think Intel assumed Itanium would take over in areas that needed branchy code back when they comitted to the Pentium 4 design in the 90s. It arrived very late, and it turns out regular desktop users still need to deal with branchy code.

    --
    I rarely criticize things I don't care about.
  45. Headroom by Craig+Ringer · · Score: 1

    One possible reason is to give them room to move in the market. They can now, if this article reflects the general nature of these CPUs, ramp their clock speeds in a hurry if they need to. In the mean time, they can keep slowly upping the speeds and keep the higest speed ones priced to the max.

  46. Better review by uodeltasig · · Score: 5, Informative
    --
    Hey look no pointless curley braces or semicolons... just like Python
  47. Re:2.8GHz? I've got that now by xcfx · · Score: 0

    If CPU speed is irrelevant to processor power, then why do we keep talking about it? It's not that it is irrelevant, it simply isn't the whole picture. Saying that "*Hertz" is the only thing that counts (in CPU speed) is big lie. It's equally big saying that it doesn't count either.

    --
    WARNING: DO NOT LET DR. MARIO TOUCH YOUR GENITALS. HE IS NOT A REAL DOCTOR!
  48. Re:2.8GHz? I've got that now by guitaristx · · Score: 1

    If CPU speed is irrelevant to processor power, then why do we keep talking about it?

    Because the marketing droids need a metric to convince the masses to buy the latest shiny thing. If people used standardized benchmarks on processors (say, SPEC's CINT2000 or CFP2000), then it would be too easy to see the benefits and shortcomings. However, the masses don't really care about any of that, they just want what the TV commercials say is "better."

    Just as a would-be car enthusiast thinks that the most important element of an automobile is the engine, and that all performance characteristics are centered upon it, a would-be computer enthusiast would see the CPU (and its clock speed) as the most important element, and the component most worthy of an upgrade whenever possible. However, a wise mechanic, similarly to a wise techie, understands that there are many, many elements to make a machine function optimally. Ignoring an auto's suspension, brakes, aerodynamics, etc. makes an auto less-than-optimal, just as ignoring RAM size and speed, hard disk size and speed, L1 cache size, etc. makes a computer less-than-optimal.

    All that being said, however, there's no way that we can expect the unwashed masses to instantly grow a brain and realize that they're being duped by marketing con-artists. We, as the educated, can attempt to educate those close to us, but the truth is that there will most likely always be a separation between the people who can see through the advertising double-speak and those who can't.

    For instance:
    Hummer commercial: An educated person might see through the double-speak and ask, "What about the gas milage?"
    Intel commercial: An educated person might ask, "What about the cache size?"

    --
    I pity the foo that isn't metasyntactic
  49. Re:Hmm.The main reason... by mp3phish · · Score: 1

    Marketing...

    Let me explain. They release a chip they know they can clock higher on a whim. Then when Intel comes out with a faster chip, they don't have to do anything fancy. They have room to grow built into their current core. All they have to do is certify the next chips off the assembly line at the higher clock, and throw the ones that don't pass back down to the lower clock, and all is well.

    It is a technique where you milk the consumers for all they are worth, THEN drop the prices later when you are forced to by the competition. It is nothing more than the bottom line. It is a requirement that you make all the margin you can while you can and worry about cutting the margins after you know you need to.

    --
    Your ignorance is infinitely greater than you realize.
  50. Mo stars mean mo bettah! by Anonymous Coward · · Score: 0

    Intel and AMD are selling into a market where at least half the home users follow the Brandsmart(tm) salesman's advice to look at the tag and count the stars becaue, "Mo stars mean mo bettah!"

    Bring your application to the store. If it's runs fast enough to make you happy, isn't that suffucient? I like to see how fast a linux kernel compiles. You might prefer some matrix maths.

  51. That is why men invented RAID and SCSI... by Fallen+Kell · · Score: 1
    Yeah your puny 7200rpm IDE/SATA drives are a limitation. That is why people who actually need the IO power use hardware RAIDed SCSI or fibre channel disks. Lets see, fibre are 15k rpm standard with about 200MB/s data rate. And that is single drive performance. Any decent hardware RAID will net you 500-600MB/s data in a RAID 5 config. High performance setups can net you over 1GB/s data rate from disk. Most current RAM only gives you 3.2GB/s in a single channel config, and 6.4GB/s in a dual channel configuration. That is only a 3-6x drop in performance for going to disk.

    Now if you REALLY want performance, you wouldn't be using mechanical drives at all but solid state disks, which will net you a 3.75GB/s on a infiniband bus. And that is just one of the different ways you can connect them. There are even faster busses out there.

    If you have applications that need to use even more then what you can get off a RAID fibre channel setup, then you have some serious issues with your programming or are doing some absolute MAJOR work (i.e. simulating the earth at the particle level).

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  52. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  53. AMD will hit 4GHz eventually. by eddy · · Score: 1

    AMD Athlon64 FX-55 overclocked to 4GHz.

    A new FX release and we'll probably see some overclockers running stable 4GHz systems.

    3GHz... the FX will hit that for sure. They're at 2.8GHz now and a new model is on the way IIRC

    --
    Belief is the currency of delusion.
    1. Re:AMD will hit 4GHz eventually. by Anonymous Coward · · Score: 0

      .....did you see the cooling system they had there? They most likely won't hit 4GHz any time in the next couple of years since there's no practical way to cool it. Back when the 3.06 GHz P4 was the fastest processor Toms Hardware o/c'd it to a little over 5 GHz -- but they had to use liquid nitrogen to cool it.

  54. EPIC? by melted · · Score: 1

    >> Unless you have a way around the von Neumann bottleneck,
    >> what intelligent architecture are you thinking about

    I believe we're going to see Itanium re-emerge in some shape or form when Moore's law levels off. Gigaherthz are fun, but at some point you're gonna have to find a way to run things in parallel effectively. And that's exactly what Explicitly Parallel Instruction Computing architecture was designed for.

    1. Re:EPIC? by MagnusDredd · · Score: 1

      If only they had not made the thing use a VLIW ISA, which is perhaps the shittiest thing to program for on earth. I imagine that once the Cell architecture matures, and gets the apprpriate dev tools ported to it, that's the way the industry will (should) go. A general purpose CPU (that can handle linear code, since some has to be) with programmable secondary units that can perform a function on a stream of data...

  55. Re:So what you are saying is.. by Anonymous Coward · · Score: 0

    I think what they were trying to say was that it ships slower than it is... overclocking just puts it at the speed it should be at... pretty on topic and insightful...

  56. Not on an AMD machine by Perdo · · Score: 3, Interesting

    With AMDs hypertransport and integrated northbridge, every processor you add adds another memory bus. It's call NUMA, for non uniform memory architecture, supported in Server 2003, XP Pro since sp2 and Linux since 2.4, perhaps earlier.

    NUMA was first used by SGI with their late 90s MIPS machines.

    Intel uses a shared bus, with the exactly the limitations you describe, except with their Itanium in 8 way+ configuration.

    --

    If voting were effective, it would be illegal by now.

  57. Re:So what you are saying is.. by obeythefist · · Score: 5, Insightful

    Not necessarily. A lot of CPU's fail testing at very high speeds but run with perfect stability at lower speeds. The CPU companies are profit driven, so they're happy to get some money for the CPU instead of throwing it.

    Now, you can get yourself a cheaper CPU and overclock it, knowing it's probably capable of higher speeds, but there's a big risk of stability issues.

    The current generations of CPU manufacturing process make very good error free batches compared to what it used to be like. So CPU's tend to work quite well at high speeds but still get badged down. That makes sense from a corporate perspective - if there is demand for a slower, cheaper CPU, you can sell into that market with higher specced CPU's. That just happens to be the way the market works.

    The alternatives are untenable. It makes no sense for AMD to deliberately make a batch of CPU's specifically intended to be 2.0GHz when it costs the same as making a batch of 2.8GHz CPUs. AMD then has the *choice* of selling these CPUs at whatever speeds and prices the market demands.

    Would the parent prefer than AMD make special 2GHz only CPU's to sell? Or perhaps AMD should instead only sell > $600 high end CPUs and not sell budget range CPUs at all?

    This is the way the industry works. If you don't like it, feel free to go back to using transistors instead of IC's.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  58. Re:If its ANYTHING like their XP mobiles, Sign me by xgamer04 · · Score: 1

    Intel's brains are divided up among way too many incompatible irrelevent architectures.

    Just to get it out of the way, I'm neither an AMD or Intel troll. So here goes...

    Intel can afford to divide its brains up more than AMD because it is such a huge company, much bigger than AMD. And they aren't supporting that many architectures. They have IA-64 (itanium), NetBurst (P4), and the Pentium Pro (Pentium Pro thru P3, and the P-M). I think they are going to start phasing out Netburst (and maybe itanium), so they would be back to one main architecture.

    --
    When you look at the state of the world, how can you not become a radical, liberal anarchist?
  59. Re:2.8GHz? I've got that now by tomstdenis · · Score: 1

    "If CPU speed is irrelevant to processor power"

    It's relevant within the same class. A 1Ghz and a 2Ghz K8 will have largely different performance figures on ALU/FPU related tasks (can you guess in favour of which?).

    So when AMD releases a new K8 they want to tell you the clockrate since customers who already own K8 will want to know the difference.

    Though you're right companies shouldn't use Hz as the measure against the competition. I don't think they do though. Well certainly Intel does but for AMD they largely let the reputation speak for itself...

    As others pointed out keep in mind that a K8 is MUCH faster than a P4. For example, AES [the alg-ref-fast code] in pure C takes ~264 cycles/block on a Newcastle, with Intel's own C compiler it takes roughly 400 cycles/block on a Prescott.

    So sure my Prescott (540J) has a 1.45x faster clock it also takes 1.51x longer to encrypt a block of text with AES. ... 1.45x 1.51x ... so even though my P4 has an entire ***1 Ghz*** on my AMD64 it still takes longer to AES encrypt data.

    Not to mention that under load my AMD64 takes less power, makes less heat, etc...

    Tom

    --
    Someday, I'll have a real sig.
  60. Re:If its ANYTHING like their XP mobiles, Sign me by BiggestPOS · · Score: 1

    Volcano 11+ and 1.775 VCore

    --
    What, me worry?
  61. Re:So what you are saying is.. by Shalda · · Score: 1

    That sounds an awful lot like airlines selling a one way ticket for more than a round trip. I would prefer that if AMD makes a chip that specs out at 2.6 ghz they then sell that chip at 2.6 ghz. It makes absolutely no sense to introduce inefficiancies into the marketplace. Why on Earth would AMD want to sell a $600 chip for only $100? It's marketing types making a short term profit, but a long term failure. Much like how the major airlines are all being undercut by low cost carriers that sell everything as a cheap one-way ticket.

  62. science ... by Anonymous Coward · · Score: 0

    It is nothing like the airlines because the cost to the airline of operating a first class seat is more than the cost to operate say a budget seat. In the chip world within a processor family, i.e. all the Athlon 64's regardless of advertised speed the cost to produce the chip is the same.

    The process behind making a chip whether it be a 2.6GHz or 2.8GHz is not different, it's as much the science behind chip making as well as the market that determines what speeds AMD, INtel, IBM, Texas Instr, Nvidia, ATI, Motorola, etc ... etc .. etc ... sell their chips.

    AMD can not control the frequency that a processor will run stable that is determined by the science. They can control the performance of the chip through other means, i.e. disabling cache, reducing MMX instruction sets, disabling64-bit addressing, etc ... etc ... but all the chips are manufactured on the same process. The frequency all depends on how clean and precise the process for making the chip happens to be, AMD produces a batch of chips, and then the speed bin them (determine what is the maximum stable operation speed for each chip. It very well couold be every chip in the batch runs @ 3.0GHz, they will then sell these chips as the market demands.

    If the market is not willing to spend $1000 for a 3.0GHz athlon 64, then they sell them at 2.4GHz for $400 for example. The advertised frequency of the chip is only the guaranteed frequency the chip will operate. When you buy a 2.6GHz chip you aren't buying a chip that iwll only operate 2.6GHz you are buying a chip that will atleast run at that speed.

    Take for example the Sempron, why would AMD introduce a line of processors identical to the Athlon 64's with the 64-bit instructions disabled, because most likely semprons are Athlon 64's that were produced that upon testing had flaws in their 64-bit execution parts. It's not AMD intentionally cripples some Athlon 64's, they might, in order to meet demand, but the nature of making a chips dictates that some chips all though produced to have X,Y,Z may not function as produced, so, why throw out a perfectly good product that works in everyway, except Y. Better to sell it for whatever you can get as a different product.

    So, there you have it, the chip makers aren't looking for short term profits they are looking to make every chip profitable to them.

  63. Re:So what you are saying is.. by fitten · · Score: 2, Informative

    Yup. I'm in the choir, Mr. Pastor. I went through the overclocking phase myself, then grew up and out of it. Many overclockers don't understand how a CPU works, much less why the *best* outcome of overclocking is a hard crash (because then you know for sure that you've pushed too far). The most insidious errors don't cause crashes... the computer just keeps cranking along just fine but is outputing incorrect results.

    They don't understand that the governor for how fast a CPU runs isn't directly time... it's distance (and because of distance, time). They probably don't know much about data setup and hold times, hysteresis, the fact that computing incorrect values because of setup/hold time violations won't cause a crash, you'll just get wrong answers without a crash, etc.

    But hey, they are able to get 2% faster computers while spending less money! That is teh kewl!

  64. Re:2.8GHz? I've got that now by fitten · · Score: 1

    You examine benchmarks that are similar to what you intend to be doing. In other words, if you want a machine to do video editing, look for video editing benchmarks that use the software package you will be using on the machine. Don't look at game benchmarks.

  65. that's the future... by Anonymous Coward · · Score: 0

    Actually PS2 is pretty much up the alley of all the future designs I've seen in the high-end consumer space. And this includes cell.

    Cell is named so because you can change out little squares of the chip to put whatever you want on there. You lay down the cells and make up your own custom processor. Some units take more than one cell, but anyway...

    A "cell processor" will actually have many processors. You Sony's Cell will have at least one CPU, a vector calculation unit (not coprocessor, separate unit), the basics of a GPU, and a DRM executor. It will likely also have dedicated video decode/processing (MPEG2, MPEG4, H.264) hardware, since I believe Sony's new "reality processor 2" they are talking about shares hardware with the PS3.

    So it will have multiple processors, just like any recent gaming system worth its salt. Because You have to have at least a CPU and a GPU, even Xbox has that. And they will be disparate.

    As to multiple vectors pulling from the same spot, as far as I know, Cell is not superscalar. I know the CPU in it isn't, I wouldn't think the vectors are either.

    1. Re:that's the future... by drinkypoo · · Score: 1
      The Cell processor displayed so far has four identical SIMD units behind it. That part of it, at least, is superscalar. Well, no it isn't. It's parallel. But anyway.

      I'm very surprised to hear that the cell CPU is not superscalar...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  66. Re:So what you are saying is.. by default+luser · · Score: 2, Insightful

    It makes absolutely no sense to introduce inefficiancies into the marketplace.

    This is precisely why speed-binning exists. When AMD takes 2.6GHz-rated chips and marks them as 2.0 GHz, they are AVOIDING market inefficiencies.

    The market only has so much demand at a particular pricepoint at a particular time. Chips cannot sell themselves just because they are "faster," the market only buys the chips when there is a perceived "need" for them.

    This is why, as time goes on, speed grades increase quite frequently, but the overall pricing structure changes VERY slowly. Not that the market forces are set in stone...there are more high-end enthusiasts than there were say, a decade ago, but the number is still relatively small, and it has take a lot of time and effort for manufacturers to create and nurture that growing market.

    So, here's how speed-binning relates to this market. Let's say AMD's new Venice core can hit 2.6 GHz 40% of the time. That means 60% of your processors have to be downgraded in rating, but that's no big deal because the demand for your "BEST" processor (the 2.6 GHz) is only a few percent of your total processors sold. That is to say, only 5% of people in this competitive market will pay $600 for a processor that is that good.

    Now, what if 75% of your total processor sales market wants a "GOOD ENOUGH" processor? You look at your yields: 40% of your processors can hit 2.6 GHz, but let's say 80% hit 2.0 GHz. If you sell a 2.0GHz as your "GOOD ENOUGH," this means you can throw out a lot less processors by serving multiple market segments. It's better than selling the entire 40% of all processors as 2.6GHz, as that would produce market inefficiencies as 95% of buyers would be unwilling to spend $600 in this competitive market.

    Yes, you could just sell processors at their maximum tested speed, but market trends are not typically well reflected by yields, so you have to tailor your outputs to fit the market demand via speed-binning. Some of your 2.6, 2.4 and 2.2 GHz chips end up marked as 2.0 GHz to meet demand.

    Thus, your 2.0GHz processors end up as a mix...some of them really can't do much better than 2.0 GHz, while others have been speed-binned to meet demand. Thus, you are not guaranteed a marvelous overclocker if you buy the 2.0 GHz processor...and that has always been the fun of overclocking, the mystery and risk involved. Did you buy a dud, or will this one be a bargain screamer?

    Myself, I don't overclock much anymore...but it used to be a lot of fun seeing how far I could push chips, before I wanted a system that just worked.

    --

    Man is the animal that laughs.
    And occasionally whores for Karma.

  67. Conspiracy... by raam · · Score: 1


    Just a theory, but if I wanted to sell more processors without paying for hype, I'd certainly consider labeling them as slower, starting a little hype about their actual capapbilities, and then reaping the rewards as supplies dwindle and word-of-mouth replaces my advertising.

  68. Re:2.8GHz? I've got that now by owlstead · · Score: 1

    A pipeline is not that bad an idea, any processor has one. Intel just stretched it a bit, while AMD was stretching their silicum :P

  69. Re:So what you are saying is.. by Bitmanhome · · Score: 1
    perhaps AMD should instead only sell > $600 high end CPUs and not sell budget range CPUs at all?
    That's exactly what they should do, and Intel too. When the high-end people buy the high-end chips, they release their ex-high-end machines into the used market. People who want low-end machines can then pick those up. When Intel and AMD compete in the low end market, used machines become harder to get rid of (decreasing sales of the high-end), plus it puts more machines in the trash.
    --
    Not that this wasn't entirely predictable.
  70. Re:So what you are saying is.. by hyc · · Score: 1

    'way back, the reasonable explanation was "CPU companies sell processors marked at a slower speed because there are still systems out there that only work at the slower speed." The textbook example was the Motorola 68000; over time Motorola's chip fabrication got more and more sophisticated, as they moved to the 68020, 030, 040, and 060. The 68000 fab was benefiting from all these advancements at the same time; by the time the 68030 came out all of the new 68000s were actually 16 or 32 MHz parts but they still got sold as 8 MHz parts because that's where the 68000 had the most customers. People were regularly overclocking these newer chips to 48-50MHz and they ran perfectly fine. Motorola never sold them as 50MHz parts, I don't think they ever sold them as anything faster than 16MHz parts, but they were built on a fab line that was designed for 50MHz 68030s, and so it went.

    --
    -- *My* journal is more interesting than *yours*...
  71. Re:2.8GHz? I've got that now by bersl2 · · Score: 1

    Intel just stretched it a bit

    A bit? Williamette had ~10 stages, Northwood had ~20 stages, and Prescott had ~30 stages. That's hardly "a bit."

  72. Re:Why not. I'd bet you're running Windows anyway by essreenim · · Score: 1
    Yep Windows XP from a Cafe. I am out of country. Slack10 on home machine - no Windows, no stinking water...! : )

  73. Re:If its ANYTHING like their XP mobiles, Sign me by Anonymous Coward · · Score: 0

    I agree, if it's anything like my 2400+ XP-M@1.3v running at 12.5*200 @1.5 volts, I say bring it on.

  74. Re:If its ANYTHING like their XP mobiles, Sign me by BiggestPOS · · Score: 1

    Leaving them with an old antiquated nearly extinct instruction set :P

    The day I'm waiting for is when Intel finally admits defeat and releases an A64 compatible chip...

    Though I dont think its going to be anytime soon.

    --
    What, me worry?
  75. Re:If its ANYTHING like their XP mobiles, Sign me by xgamer04 · · Score: 1

    Leaving them with an old antiquated nearly extinct instruction set :P

    Yeah, Intel paid very heavily for backwards-compatability that nobody really cares about anymore. x86 should've been mass-genocided a LONG time ago.

    --
    When you look at the state of the world, how can you not become a radical, liberal anarchist?