Slashdot Mirror


Modding The Barton XP To A Barton MP

Dr. Jackie Lee writes "Don't have the budget for an AMD Opteron? There's always a cheaper alternative with AMD's current Barton processors. In this article, we'll show you how to run these new Barton XP processors in SMP mode."

172 comments

  1. Hmf by BJH · · Score: 4, Insightful


    Yeah, great - mod your XPs to act like MPs.

    Guess what? You can't guarantee they'll work - people on LKML have refused to help users who have done this, as it simply makes it impossible to determine whether problems are the fault of the kernel or of the CPU itself.

    This is one for the overclockers who couldn't care less about stability, methinks...

    1. Re:Hmf by timmyf2371 · · Score: 1
      Most modders/overclockers realise the risks involved and problems which can happen. This is a risk which we take, just like the fact that our warranty will be of no use.

      If you can get an XP to run as an MP and fit two in a system board, and get it to work, then wouldn't it be worth the cost savings to an individual modder?

      Tim

      --

      Backup not found: (A)bort (R)etry (P)anic
    2. Re:Hmf by beuges · · Score: 5, Insightful
      This is one for the overclockers who couldn't care less about stability, methinks...

      Or, maybe, its for those of us who can't afford the hugely expensive 'multiprocessor' chips, but would still like to be able to run a dual-processor system.

      As a programmer, it's always a good idea to have access to a dual-processor system, because there are all sorts of lockups that just wont happen on a single-processor system, but will lock your program up on a multi-processor one. Having a hugely expensive system just to debug an application isn't feasible - if you're able to fool a 'single processor' chip into thinking it's a 'multiprocessor' one, then you've got an essential debugging machine at a fraction of the price

    3. Re:Hmf by damiam · · Score: 5, Informative

      An Athlon MP costs about $40 more than the equivilent MP. You can buy an older ( 1.5Ghz, fine for testing) SMP-capable proc for next to nothing. Developers don't want a modded version of the top-of-the-line AMD chip just to test their threading.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    4. Re:Hmf by more+fool+you · · Score: 1
      if you can afford the risk, then you definitely can afford a proper MP system.

      as an aside, i ran 2 celerons until the p3's were affordable (and SMP capable). then i bought a pair spec'd at the max speed the main board could handle (933MHz) when ~1.4G were hot (i don't remember exactly, this is well over 2 years ago), and i'm still running the same computer as my primary machine. so i saved myself a lot of money by waiting some time instead of buying the top of the range p3's (which were 800Mhz when i actually started building it).

    5. Re:Hmf by cowbutt · · Score: 4, Insightful
      Er, no, because then you end up wondering whether it's your bug or a hardware problem.

      A friend spent a long time debugging some maths in a game engine he's working on. First of all, he assumed it was his code, then after eliminating that possibility, assumed it was a gcc bug, then eventually found that the problem was caused by the motherboard's voltage settings being incorrectly documented and therefore he'd mistakenly configured it to supply the CPU with the wrong voltage.

      --

    6. Re:Hmf by gl4ss · · Score: 2, Informative

      you do realise that in a single processor system athlon mp will be still be one single processor.

      you still need 2 of these chips and the motherboard to go with it.

      the point of this mod is that there is NO barton MP's available.

      --
      world was created 5 seconds before this post as it is.
    7. Re:Hmf by theLOUDroom · · Score: 5, Insightful

      Guess what? You can't guarantee they'll work - people on LKML have refused to help users who have done this, as it simply makes it impossible to determine whether problems are the fault of the kernel or of the CPU itself.

      Bah. You don't know anything for sure, neither to these LKML people. They're just trying to eliminate unknow quantities from their debugging (not like I blame them). For all we know right now (being that the article is slashdotted) there is no difference between the XP and MP except a jumper setting. I honestly wouldn't be suprised if it's true. Why go through all the trouble to fab seperate chips when you can just use external jumpers?

      This wouldn't be the first time someone could upgrade their hardware by connecting two contacts.

      What really matters is determining if there is any actual difference between an XP and an MP. If there is none, then this isn't just for "the overclockers who couldn't care less about stability". There are plenty of others who would love to save $40/cpu.

      Since you don't know either way. You're not really contributing much to the discussion. Yeah, without any testing I wouldn't use a modded chip for critical data, but it's not impossible to verify whether or not the modded chip is stable. "it simply makes it impossible to determine whether problems are the fault of the kernel or of the CPU itself" No, it doesn't. There's a simple solution. Test with both modded XPs and regular MPs.

      What needs to happen is testing. Without that, we don't really know how useful this mod will be.

      --
      Life is too short to proofread.
    8. Re:Hmf by afidel · · Score: 4, Insightful

      Actually it's bridges on the package that make the difference, AMD laser cuts the SMP bridges on Barton core cpus that are intended to be XP's, these can be either failed MP chips, or much more commonly they are just XP's that were never tested for SMP compliance because the extra testing would take time and additional testing equipment. The problems introduced by running SMP XP's are that the quality of connecting the bridges varies greatly and is never as good as the origional connection that was laser cut, and the fact that you may have a core that AMD already rejected because it failed to work correctly in their SMP tests.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    9. Re:Hmf by jaavaaguru · · Score: 1

      You can however get fairly inexpensive Athlon MP chips and Tyan do Socket-A dual processor motherboards for about 120GBP. What does Barton do that's better than the MP chips that came out just over a year ago?

    10. Re:Hmf by BJH · · Score: 2, Interesting

      My point was, it depends on your definition of "work". Obviously, some avoidable hardware-caused instability is acceptable to you. It's not to some of us.

    11. Re:Hmf by BJH · · Score: 1

      "it simply makes it impossible to determine whether problems are the fault of the kernel or of the CPU itself" No, it doesn't. There's a simple solution. Test with both modded XPs and regular MPs.

      Er... you're failing to refute what I said. If you run into obscure problems, then you have no way of determining the cause if you've used this hack.

      If you've tested a particular pair of hacked XPs and they appear to work, well done - it doesn't mean that the same hack will always work, it doesn't mean that you will never run into problems, and it rather defeats the point of this hack (i.e. to get a cheap SMP system) if you have to test with MPs anyway - not to mention the replacement cost if your particular pair of XPs don't work.

    12. Re:Hmf by BJH · · Score: 2, Informative

      Not to take issue with you, but Barton-core MPs should be released next week.

      It's in Japanese, but this article has details (and some photos as well).

    13. Re:Hmf by Anonymous Coward · · Score: 0

      I'm pretty sure there are some factors that make a diference for those 40$. Everyone will understand that testing methodology within AMD makes MP chips have less failure rates than XP cpu. MP's are targeted towards business who can't afford downtime, that's pretty clear.

      But let's dwelve into technical details. XP chips have been around long before MP chips -- too long just for testing methodology in my opinion. Maybe the core is the same, but I would assume that some redesign has been done for these chips. SMP chips are different from UP chips in that they must take care of cache coherence. There are two L2 caches now, and two L1 caches. If CPU 1 modifies his cache and CPU 2 modifies the same address in his own cache, what do you think is the result? Incoherent data. Everything will now be nonsense. SMP chips need extra logic to operate correctly under these circumstances.

      Now, i really haven't heard much about people who have modded XPs. But, regarding correctness, most will be lucky. If both CPUs do not share data the behaviour will be always correct. Not everybody is running multithreaded apps on their PCs. For most, coherence issues will thus not appear. These people can go on with their modded XPs. But for applications that share their global address space I'm not sure what the result will be. Anyone ever tried it?

    14. Re:Hmf by Lumpy · · Score: 1

      Or, maybe, its for those of us who can't afford the hugely expensive 'multiprocessor' chips, but would still like to be able to run a dual-processor system

      yeah hugely expensive multiprocessor chips...

      Pentium III processors - cheap
      a P-III dual processor motherboard - cheap

      What was your point again? If your excuse isthat you want to use multiprocessor systems they are everywhere for dirt cheap as long as you can live without the bleeding edge. hell the Athalon MP chips that are 2Ghz (oh my god how slow!) are the same price as the comparable XP chips if you shop around enough.

      if you want to do SMP on the cheap ther are thousands of aveneues.. now wanting the bleeding edge stuff and cheap? that's just whining then.

      You know what I want? someone to make a quad processor motherboard that is actually available. I'll take a P-III motherboard that can do 4 processors... but i cant find them outside of compaq's, and HP servers.

      --
      Do not look at laser with remaining good eye.
    15. Re:Hmf by Anonymous Coward · · Score: 0

      "Or, maybe, its for those of us who can't afford the hugely expensive 'multiprocessor' chips, but would still like to be able to run a dual-processor system."

      I built my dual duron system over a year ago. 2 1GHz Durons (Morgan core) around $60 ea, Tyan Tiger MP motherboard around $199.

      Been running Linux-smp kernels ever since.

      What's so expensive?

    16. Re:Hmf by theLOUDroom · · Score: 1

      Er... you're failing to refute what I said. If you run into obscure problems, then you have no way of determining the cause if you've used this hack.

      You quoted what refutes this statement: "There's a simple solution. Test with both modded XPs and regular MPs."

      If you've tested a particular pair of hacked XPs and they appear to work, well done - it doesn't mean that the same hack will always work

      Maybe. I don't know. It sounds like this is something that needs to be tested.

      rather defeats the point of this hack (i.e. to get a cheap SMP system) if you have to test with MPs anyway

      But what if you're building more than one system? There are companies the do a good business selling modded/overclocked chips. My video card (A Gainward GF2Ti Golden Sample) shipped overclocked, and was guaranteed to run overclocked. There's always room for some company to come in and make the connection on XPs, test them, and resell them in cheap SMP systems.

      --
      Life is too short to proofread.
    17. Re:Hmf by BJH · · Score: 1

      You quoted what refutes this statement: "There's a simple solution. Test with both modded XPs and regular MPs."

      Sigh... you're missing the point. Testing does not tell you what the cause of problems is - it just tells you whether a particular system has problems. Even if you test the same system with MPs and XPs (as I said, something which rather defeats the purpose of saving money), you still don't know whether you just happened to have a good set of XPs, or if you failed to find the test case that would show up problems with them.

    18. Re:Hmf by Anonymous Coward · · Score: 0

      That's my thought when I read the article. What I want is a cheap dual motherboard, so I can justify getting one at home. We use them at work, but the trade-offs are different there.

    19. Re:Hmf by Anonymous Coward · · Score: 0

      You were able to build a cheap system using processors that were not supposed to be SMP-capable for a lot less than a dual Athlon-MP system. That was his point.

    20. Re:Hmf by theLOUDroom · · Score: 1

      Even if you test the same system with MPs and XPs (as I said, something which rather defeats the purpose of saving money), you still don't know whether you just happened to have a good set of XPs, or if you failed to find the test case that would show up problems with them.

      Come on now. Are you trying to say it's impossible to test to see if chips are operating properly? Look... say you run into an error using the modded chips. Your next step is to be able to consistently reproduce this error. Then you drop in your MPs and go through the steps which always reproduce the error. Testing will tell you what the cause of your problems are, if you actually do it right.

      Look. It's possible to do all the testing necessary to know if this is going to work. It just is. There may be questions as to how difficult it will be to do so, but you can't expect anyone to believe that it just can't be done.

      --
      Life is too short to proofread.
    21. Re:Hmf by Anonymous Coward · · Score: 0

      sorry to disagree, but i've been running a dual duron, with precisely these mods for 6 months now.

      it's never crashed. ever. and even running two instances of seti, it'll still compile a kernel without flinching.

      repeating cant about stability fears is pointless and inaccurate.

    22. Re:Hmf by BJH · · Score: 1

      Errors produced by this sort of mod can be subtle, difficult to reproduce, and widely variant in their effect. OK, maybe if you're AMD, you can figure out what the hell is causing your kernel compiles to fail every third time if you're playing an MP3 at the same time, but I thought the whole point of this hack was to be able to save money? Don't know about you, but the time it takes to test would be worth more to me than the difference in price between an MP and an XP.

    23. Re:Hmf by BJH · · Score: 1

      So, because your pair of Durons worked, it'll work for everyone else? Hardly a guarantee worth gambling on...

      By the way, the Duron hack is not exactly the same as this - for one thing, the Durons are a entirely separate chip line, whereas XPs can often be MPs that have been reclassified.

    24. Re:Hmf by Antiflag1980 · · Score: 2, Interesting

      I have done this mod to over 250 XP's and have never encountered one that didn't work properly and get exactly the same scores in benchmarks as real MPs. If there is a problem with them running correctly is is not in the processor being labeled as XP it is in the user doing somthing else wrong, like using a single processor and then switching to 2 later on, in windows XP it doesn't always work right, unless you reinstall windows, or something else that they are doing wrong, or AMD's horrible buggy 760mpx chipset. Hell, I mod xp1700 tbred b's to run as mp2400s all the time and they run great, and for the price even if you are not good at what you are doing you can afford to ruin two of them in the process and you have still saved money. To buy actual MPs is just stupid or lazy.

    25. Re:Hmf by Jeff+DeMaagd · · Score: 1

      Test with both modded XPs and regular MPs.

      First, that assumes that all XPs are alike and will operate the same in the long run, which there's no guarantee. I imagine that a jumper might be the main difference in logic, but the MPs are also supposed to be more heavily tested, and even are binned so that they are lower power use. A chip that won't pass as an MP might be marked as an XP, so you might have a non-obvious fabrication flaw in the unused "MP section" of an XP chip.

      Secondly, how many people are going to buy four processors to test a two processor machine on a free project? You'd want more than just a few people to do the testing, and the testing would only be valid for that pair of chips.

    26. Re:Hmf by Anonymous Coward · · Score: 0

      i have a used car i'd love to sell you buddy...

      i'll bet you get ripped every single time you step outside your house. how you spend your own money is your problem. just don't tell me what to do with mine by perpetuating fud.

    27. Re:Hmf by theLOUDroom · · Score: 1

      Don't know about you, but the time it takes to test would be worth more to me than the difference in price between an MP and an XP.

      Me too. But say you had the opportunity to save $60 by buying pre-modded, tested XP chips, might be woth it then right?

      As a single person project, I don't see this going anywhere. As a collaboration between a large group of people, sharing their results, or as a company selling modded chips, I think it has a chance.

      --
      Life is too short to proofread.
    28. Re:Hmf by gl4ss · · Score: 1

      well, that's why i said they weren't available.
      i wasn't aware of their existance, and they're not on listed here on availability lists on computer parts stores around here.

      well.. what do i wonder about it it's not like i'm going to afford either one :)

      --
      world was created 5 seconds before this post as it is.
    29. Re:Hmf by tupps · · Score: 1

      The cost in going to a dual CPU system isn't the CPU it is the cost of the damn motherboard. Typically the motherboard is close to 4 times the cost of a single CPU board, although it is usually a high end or server board. The CPU's are about 2/3 the cost (each) of the Motherboard.

      --
      Go out and get sailing!
    30. Re:Hmf by Wolfrider · · Score: 1

      --Seriously, could you please post a link to where we can find dual-processor motherboards that will run at 600MHz or better, for cheap? Plus the chips to populate them? I'm not being sarcastic, just would like to find an inexpensive way to build a MP machine.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    31. Re:Hmf by Anonymous Coward · · Score: 0

      Do you argue against the scientific method as well?

    32. Re:Hmf by Anonymous Coward · · Score: 0

      40 bucks is "hugely expensive", and that gets modded "insightful"? Try "funny".

  2. MP nothing special by Anonymous Coward · · Score: 0

    It's always been known that the MP is just a regular chip that has been "thoroughly tested". And as I understood it, you could always use a regular, non-MP chip in a dual setup, anyway (at least on most motherboards).

  3. Urban myth - IBM upgrade by panurge · · Score: 4, Informative
    It reminds me of the urban myth of the expensive IBM upgrade that consisted solely of adding a jumper on the clock subsystem.

    Seriously, though, what gives? Is the only real difference between dual and single processing jumper controlled or is the decision made on the basis of testing - in which case, what might go wrong if you mod these things to run as dual processors?
    Even given prevailing levels of cynicism about marketing departments, I would have thought that the potential for chip sales if dual processor boards became more common, would outweigh the loss of margins on the small existing DP business.

    Given the main use for multiprocessor boards, I'd be nervous about a mod that might screw data integrity.

    --
    Panurge has posted for the last time. Thanks for the positive moderations.
    1. Re:Urban myth - IBM upgrade by quigonn · · Score: 5, Informative

      It's not really myth - in fact, when you own one of these big IBM machines (zSeries, pSeries), you can call IBM and buy the unlock code for the additional CPUs that are inside your machine but deactivated/locked. You can also only unlock it for a day or a month.

      --
      A monkey is doing the real work for me.
    2. Re:Urban myth - IBM upgrade by slashnik · · Score: 1
      Are you sure that that is an Urban myth, I'm sure I ve heard it from my father that an NCR tape upgrade was just a jumper setting. Then I believe that an upgrade for Phoenix disc (A couple of MByte the size of a washing machine)was just a switch setting.


      Anybody else identify the expensive jumper setting upgrade.


      slashnik

    3. Re:Urban myth - IBM upgrade by torpor · · Score: 3, Informative

      Its not uncommon for manufacturers to design 'jump switch' upgrades in their gear.

      Apple do it in all their laptops, for example. The tiBook 400/500 difference was a simple jumper switch; anyone with a 400mhz tiBook can upgrade to 500mhz easily enough.

      Its a common practice. A lot of manufacturers do it, and its not a myth - its quite convenient for cost/inventory purposes, not to mention product-line diversification.

      Theres a fine line between arbitrary 'market price structures' and manufacturing, and usuall that fine line has a jumper across it...

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    4. Re:Urban myth - IBM upgrade by the+bluebrain · · Score: 1

      The best take on this issue I heard was a memory upgrade for VAXen that consisted of removing a jumper: the boxes were delivered with the RAM maxed out, but some of it disabled. You could either remove the jumper yourself and void the warranty, or pay for the upgrade and have a Digital engineer to drop by to remove the jumper for you, but keep the warranty.

      Truth/myth? Anyone got any sources?

      --
      yes, we have no bananas
    5. Re:Urban myth - IBM upgrade by Chanc_Gorkon · · Score: 1

      IBM still does this on some things. Mainframes were delivered this way sometimes.

      --

      Gorkman

    6. Re:Urban myth - IBM upgrade by homemademissiles · · Score: 1

      I remember when 20MB MFM hard drives were kicking about on old IBM XT's and their clones. You could fiddle with some of the settings on the controller card and set them up as RLL drives instead. This used to give you a couple of extra megabytes, a big deal in those days.

      I cant remember exactly how we did it now, but I do remember it was different for each controller. You had to load up debug to execute the setup software on the controller board, something like g=c800:5

      Some drives took it OK, others just developed bad sectors.

    7. Re:Urban myth - IBM upgrade by Quila · · Score: 1

      With nVidia too. The only difference between a GeForce 2 card and a Quadro 2 card was a little soldering.

    8. Re:Urban myth - IBM upgrade by zeno_2 · · Score: 2, Informative
    9. Re:Urban myth - IBM upgrade by Gojira+Shipi-Taro · · Score: 0

      You simply had to connect the MFM drive to an rll controller and low level format it. That's where the debug command you refer to came in. It executed the low level diagnostic program in the controller's firmware.

      I had a couple ST225 drives formatted to RLL for about two years. One eventually started to get a little flakey, but considering how frankensteined that particular machine was, I wasn't surprised.

      The supposed explaination for this hack was that the ST225 and ST238 (I think these were the model numbers) were mechanically identical, but the platters on the 20 meg drive weren't certified for the RLL encoding that allowed the extra space. Some would take it, no problem, but others wouldn't. The RLL version was 30 Megs, so for every two of these you used this way, you got a third 20 meg drive "free" ... if they both worked ;)

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    10. Re:Urban myth - IBM upgrade by zakezuke · · Score: 2, Informative

      I remember also that Apple had a LCIII, pardon me if I don't remember the exact speed specs, but the motorola chip used was rated for a higher speed then the clock chip was set too. I remember some deal at apple, they didn't really want the LCIII to compeat with some other lightly higher end 68030 mac, so they just popped in a slower crystal.

      There are lots of cases in the computer industry where companies release a high end product, and dummy up the low end product dispite being the exact same thing. I *guess* it's better for marketing allowing the sales people to say, "oh you don't want to spend so much, we have a slightly lower end version".

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
    11. Re:Urban myth - IBM upgrade by Anonymous Coward · · Score: 0

      And later, only a software upgrade

    12. Re:Urban myth - IBM upgrade by 4of12 · · Score: 1

      Reminds me of a story about a friend of a friend who worked at Intel.

      In the days of the Pentium III clawing its way up towards 1 GHz to compete with the early Athlons, this guy had grabbed one of the PIII's they were testing and binning and used it for his own workstation at 1 GHz, many months before the bulk of the reliable yield could be rated that high.

      Thermal issues probably limit overclocking a lot more these days than a few years ago, though.

      --
      "Provided by the management for your protection."
    13. Re:Urban myth - IBM upgrade by Dr.+Manhattan · · Score: 1
      ...the motorola chip used was rated for a higher speed then the clock chip was set...

      That was the Mac IIsi. Ran at 20MHz, but the whole system was rated for 25MHz. Management decided they didn't want it to compete with the IIci. A bit of soldering and a new clock chip, and you have 25% better performance.

      (Is it 'overclocking' when it was designed to run at that speed in the first place?)

      --
      PHEM - party like it's 1997-2003!
    14. Re:Urban myth - IBM upgrade by EmagGeek · · Score: 1

      There was a jumper on the popular Alaris motherboards (which ran an IBM 486 SLC/2-33 or 66) that would cause the clock to increase from 33 to 40MHz.

    15. Re:Urban myth - IBM upgrade by drinkypoo · · Score: 1

      This is true in other industries as well. Automotive comes to mind. Lots of cars have rev limiters. Beyond that, consider that the 280ZX and the Datsun Maxima had the same motor, but the Maxima was detuned; Ditto for the Camaro IROC Z28 and the Corvette at the time (late eighties.) My 240SX has an artifically low rev limiter and a crappy engine compared to the Japanese market besides so it wouldn't "compete" with the 300ZX (more like blow it out of the water.) Etc etc. I would bet than in every industry from plumbing to pharmaceuticals, this kind of thing goes on.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    16. Re:Urban myth - IBM upgrade by zakezuke · · Score: 1

      My mistake, i'm not an expert on vintage macs.... but never the less a good example of a product that was dummied up for the sake of marketing.

      "Buy this IIci, not this lame IIsi. It's got expandability and a 25% faster clock".

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
    17. Re:Urban myth - IBM upgrade by Anonymous Coward · · Score: 0

      Hate to break it to you, but your 240SX has a vastly different engine from the japanese market because at the time, turbos had bad lag. Engine management hadn't gotten to where it is today. Americans like their torque NOW! But, the american K24DE is pretty nice with a turbo added from what I hear...

    18. Re:Urban myth - IBM upgrade by Gojira+Shipi-Taro · · Score: 1

      I'm going to reply to myself with the karma bonus again, to give the dipshit that's been -1 overrated stalking me an opportunity to waste another mod point. Won't be long now before you get meta-modded to the "no mod points for j00" stage. Genius. on all your accounts.

      Repost begins
      ------------
      You simply had to connect the MFM drive to an rll controller and low level format it. That's where the debug command you refer to came in. It executed the low level diagnostic program in the controller's firmware.

      I had a couple ST225 drives formatted to RLL for about two years. One eventually started to get a little flakey, but considering how frankensteined that particular machine was, I wasn't surprised.

      The supposed explaination for this hack was that the ST225 and ST238 (I think these were the model numbers) were mechanically identical, but the platters on the 20 meg drive weren't certified for the RLL encoding that allowed the extra space. Some would take it, no problem, but others wouldn't. The RLL version was 30 Megs, so for every two of these you used this way, you got a third 20 meg drive "free" ... if they both worked ;)
      ---------------

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  4. Five minutes flat.. by fadeaway · · Score: 0

    and it's already down. I've been trying to load it since 6:12am.

    Apparently the /. effect is an early riser. Anyone snag the text before she died?

    1. Re:Five minutes flat.. by Anonymous Coward · · Score: 0

      Hum... sounds like HardwareZone needs to buy some new hardware

    2. Re:Five minutes flat.. by Alan+Partridge · · Score: 1

      you may not yet of heard of the twin phenomena of "Europe" and "Asia", I understand these mysterious forces can contribute to network traffic somewhat.

      --
      That was classic intercourse!
    3. Re:Five minutes flat.. by Anonymous Coward · · Score: 0

      Get out of your american bubble and you might notice that you live in a... *gasp*... world with the different time zones that comes with it.

    4. Re:Five minutes flat.. by Anonymous Coward · · Score: 0

      Yeah, a real early riser. If you exclude the majority of the population of the world who do not live in the same TZ as you do.

    5. Re:Five minutes flat.. by fadeaway · · Score: 1

      Get out of your american bubble and you might notice that you live in a... *gasp*... world with the different time zones that comes with it.

      Oh, have mercy on me and my American arrogance. I forgot that there's more to the world than just my little piece of American land. I was so busy waving my stars and stripes, and singing The Star Spangled Banner, that I forgot to consider that a post regarding my time zone could be so offensive to those in countries where time zones are different, or perhaps even a luxury that only the top 2% of the population can afford. I'm nothing but a self centered, close minded, American know it all.

      Except for the fact that I'm Canadian.

  5. Possible DMCA violation? by Sheetrock · · Score: 4, Interesting
    As with the Athlon XP, apparently this processor can be trivially modified to function as an MP chip. I'm curious, however, as to whether this could be perceived as a DMCA violation. If companies refilling ink cartridges can be sued these days...

    But another thing that troubles me somewhat is the idea that, perhaps, people are cheating AMD somewhat by doing this. Maybe the sales of Barton XPs are at a loss, but built with the same die as the MP because AMD doesn't want to blow the cash on retooling. If cheap CPUs are being subsidized by the sales of Barton MPs, aren't people who modify their CPUs performing the equivalent of, say, buying Windows XP Home and stealing Windows XP Server? It seems like a bit of a fuzzy issue, although with the popularity of P2P hardly one that's going to trouble most computer users.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:Possible DMCA violation? by fadeaway · · Score: 4, Insightful

      You trade your warranty for the modification. Sounds fair to me.

      There's no EULA for hardware.. yet..

    2. Re:Possible DMCA violation? by echucker · · Score: 2

      I'd doubt that there would be any attempt at prosecution, as the perceived loss isn't as great. At least you've still bought a processor, albeit a less expensive one. If you should happen to toast the processor during the mod, you're prolly gonna buy another one.

      DL an mp3, and the powers that be have already decided you will never, ever buy the album.

    3. Re:Possible DMCA violation? by timmyf2371 · · Score: 1
      If cheap CPUs are being subsidized by the sales of Barton MPs, aren't people who modify their CPUs performing the equivalent of, say, buying Windows XP Home and stealing Windows XP Server?

      I prefer to see it as the equivalent of buying an XBox (loss leader) and buying no games, but installing GNU/Linux on it. Anyway, last I heard, the MS Windows operating systems were all sold at a huge profit.

      You could also say that it's like buying a lossmaking piece of Microsoft software, and using Wine to run it via Linux.

      Tim

      --

      Backup not found: (A)bort (R)etry (P)anic
    4. Re:Possible DMCA violation? by Anonymous Coward · · Score: 0

      i tried to install GNU/linux on my xbox, but all the hard drive had room for was the Linux part. Sorry, Herr Stallman. No soup for you.

    5. Re:Possible DMCA violation? by f()rK()_Bomb · · Score: 1

      Just a minor nit-pick. There is no Windows XP server

      --
      "The space elevator will be built about 50 years after everyone stops laughing." - Arthur C. Clarke ~1980
    6. Re:Possible DMCA violation? by morcheeba · · Score: 1

      You'd think that would defeat the logic in the lexmark/static control ink-refill case. But, the lawyers are arguing along the lines that the ink chip is an access control device for the printer's firmware (which is software). I'm sure that you could just as easily argue* that the jumper controls access to the processor's multiprocessor microcode and state machines.

      * I still think it's full of crap, but you could still argue

    7. Re:Possible DMCA violation? by stanmann · · Score: 1

      More like buying NT 4.0 Workstation and hacking the registry to run 4.0 Server only software.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  6. You've slain the processor. You get 10 XP and 5 GP by InvaderSkooge · · Score: 5, Funny

    Personally, I'm holding out for a mod that lets me turn my Barton XP into a Barton GP, because I really want to buy that next armor class.

    --
    Erik
    YOU ARE SAYING IMPUDENCE TO ME! THAT IS IMPUDENCE!
  7. Reasons for SMP by lingqi · · Score: 4, Insightful

    not trolling, but a serious question, coming from a ex-SMP-user:

    why SMP nowadays?

    Most OS, including XP, is now reasonably stable to the point where multitasking, including buring a CD, while doing something else is OK. (not to mention that CD burners have buffer under-run protection *anyhow* nowadays) I know this because my laptop, which is a measly P3, can handle all of the multitasking I do, given that I have pumped up the amount of RAM.

    If I was doing stuff for school / research, Mathematica, Matlab, Maple, Spice (ok not 100% sure on spice) are all single processor only. And to be honest, if you are running a 3-day simulation, you really don't want to be playing UT at the same time on the same machine ANYWAY, so that's kind of a moot point. (you should probably not be playing UT period during such times, but that's a time management story that i won't get into)

    If I was doing real work like rendering stuff, I think real work deserves a real SMP system, i.e. with a warrenty.

    I mean, SMP has a pretty hefty price overhead (motherboard, memory if you want ECC, and the extra CPU, heavy duty power supply, another set of heatsinks etc), not to mention that the motherboard / chipset technology is usually a few monthes to two years behind the cutting edge stuff...

    so, what convincing reason do a person have for using SMP right now (especially a ghetto-rigged one)?

    --

    My life in the land of the rising sun.

    1. Re:Reasons for SMP by Sheetrock · · Score: 2, Interesting

      It's mostly about the hack value. Everything I'd want to do properly with SMP I wouldn't trust my soldering skills to, such as compiling, rendering, or serving web pages, but I might try something like this if I had spare hardware lying around.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    2. Re:Reasons for SMP by kaamos · · Score: 2, Insightful
      It really has to do with the bragging rights. I agree, right now I Maple all the way trough my math courses and it is plenty fast on a p3 1.13.

      The only way I could justify this to myself is if I picked up 3dsmax again ON A PERSONAL BASE, ie. not getting paid for it, just for fun, and if the motherboards were cheaper, then it could be fun just for the hell of it.

      On a side note, how is the volume of sound generated by smp systems, you being an ex-SMPer? I was thinking maybe dual vantec tornados 7 turned all the way down...

      --
      In Canada, we don't fancy things like socks
    3. Re:Reasons for SMP by Brento · · Score: 5, Insightful

      why SMP nowadays?

      Sadly, there's still a lot of dog-slow apps. Example: ask Macromedia Dreamweaver MX to test a stored procedure with a hundred parameters, and it'll freeze for 30-90 seconds on all of the P4's I've tried it on, pegging the CPU at 100%. On dual-CPU boxes, that means you can still be productive with the other CPU, and do things like whine on Macromedia user groups while it runs.

      SMP also helps a lot if your box is both a testbed and a design system: mine runs SQL Server, IIS, and I do my design on it, so while I'm working, there's a ton of processes running.

      Don't get me wrong, I still buy the "real" SMP systems with warranties, but just pointing out why I'm doing it, and I'm not rendering.

      --
      What's your damage, Heather?
    4. Re:Reasons for SMP by Max+Romantschuk · · Score: 1

      why SMP nowadays?

      For Linux: not so much of an issue... for Windows: another story.

      To my experience Windows always manages to slow down to a crawl when I'm moving large files around, it just somehow wastes all my processor time by staring at the harddisk.

      With SMP there's another processor to keep the UI responsive. My friend was using a dual 200 MHz PPro for this very reason until quite reasently.

      It might not be a good reason, but it's a reason none the less.

      --
      .: Max Romantschuk :: http://max.romantschuk.fi/
    5. Re:Reasons for SMP by afidel · · Score: 4, Interesting

      Mutlimedia, which is the only thing other than games that is pushing the PC at this point will generally get nearly 100% speed improvement from SMP. For instance I run a virtual studio using Reason and have all of my effects and the OS on cpu 0 and the program itself on cpu 1. This allows very low latency and the ability to run more effects without problems. Media encoding (where do you think all those mpeg4 rips come from =) is another task that is frequently done with SMP machines. Other than media though I really can't think of something that a home user would run that would need SMP.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    6. Re:Reasons for SMP by Anonymous Coward · · Score: 0

      my dual xeons are noisy as hell. one day i left the house with only one of them running, and when I returned 90 minutes later, i'd swear it was about 80 degress F in my place.

    7. Re:Reasons for SMP by Anonymous Coward · · Score: 0

      >When illogic prevails, reason gives way. -- Japanese proverb

      It's a crap proverb. If illogic is prevailing, reason has already given way. It's no wonder they lost the war with heads full of crap like that.

    8. Re:Reasons for SMP by psavo · · Score: 1

      Much of braggin' rights, and for the feel.
      I run debian and vmware 4.0, under which there is w98se. I really don't think it could run this well on a single processor, as win98se tends to peg one processor.
      Also make -j4 make c++ coding much tolerable (gcc3.2 seems to be rather slow in compiles, so everything adds, and my coding habit is fix->test, so I recompile lots.)
      As for the feeling. I've never felt desktop like this. I've used 2.8GHz P4 w2k/Linux, but it really didn't cope well with high loads and just 'doing stuff'. I often scan big files (50MB each), and processing them can peg it to the max. On P4 when I switched to web browsing, it often came to a halt during processing, on my 2x1800, it absolutely never do that.

      --
      fucktard is a tenderhearted description
    9. Re:Reasons for SMP by Jeff+DeMaagd · · Score: 1

      You are right on many points.

      I have a PIII Xeon, 500MHz, and since upgrading it to dual processors it really does nicely.

      A lot of programs are multithreaded.

      not to mention that the motherboard / chipset technology is usually a few monthes to two years behind the cutting edge stuff..

      That's because for one, AMD takes an extra month or so of testing to qualify a CPU and the parts.

      Because the market is so small for them, only AMD makes DP chipsets for Athlon chips and they don't seem to keep up with VIA and the rest of the chipset makers for single processors.

      I would _never_ pull a hack like this one because I get a DP machine for reliability, and I don't know if I'd buy a DIY kind of computer either, I'd rather buy a used workstation qualified by the big guys. Mind you, if I had to choose between a residential grade computer and a DIY, I'd go DIY, but a used commercial grade workstation IMO works better for me. My current machine is a Compaq workstation and it's been the best x86 computer I've ever owned - NEVER a crash due to hardware, NEVER a crash due to a bad driver, NEVER an OS crash running Windows 2000. I bought it used about a year back and don't regret it one bit.

      Unfortunately, no AMD system DP or otherwise was currently sold as a true workstation to the full demands of the workstation market, so I probably won't buy an AMD system until the Opterons have been around for a while so I can afford a used one.

    10. Re:Reasons for SMP by Ed+Avis · · Score: 1

      Compiling stuff will go roughly twice as fast with two processors (at least for difficult translation units, eg C++ with templates and stuff). Although in that case you could just buy two machines and use distcc / Mosix / doozer / etc etc, so I guess the question still stands. An SMP motherboard with two pricier processors and a bigger PSU is a _bit_ cheaper than two separate boxes I expect.

      --
      -- Ed Avis ed@membled.com
    11. Re:Reasons for SMP by the_real_tigga · · Score: 1

      No. 1 reason for an SMP desktop: There's *always* an IRQ available (rule of thumb).
      This results in a more responsive desktop under severe load. The reason for this is exactly that most apps don't use both processors :)

      Personal reason no 1: I am using Gentoo, and compiling is _much_ faster naturally.

      Personal reason no 2: Java development. Runs a shitload of threads, and applications feel much more responsive.

      Apps that actually benefit from SMP: not many. But everything related to Graphics and Video (from CAD/3D modelling to post-production apps and mpeg encoders).

      About the non-cutting edge technology: true. BUT for most of the applications (1st sense) i noted above, it is not about RAM *speed*, it is purely about the *amount* of RAM available. So FSB is not really an issue.

      --
      my .sig is better than yours.
    12. Re:Reasons for SMP by afidel · · Score: 1

      You would get a refurb over a whitebox, sucker. Refurbs are horrible, they almost always have hidden flaws that were the cause of the origional return but which aren't caught by the diagnostic and verification programs. I for one can diagnose a dying HDD better than Dell's crappy HDD diag which was passed a HDD which took over a day to pass a test which normally takes about 30 minutes to finish.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    13. Re:Reasons for SMP by rainer_d · · Score: 2, Informative
      why SMP nowadays?

      A good question. After my dual p2-450 HP Kayak died, and I had the need to buy a new system, I eventually bought another Dual CPU box (DIY Socket 604, 2.4 GHz), mostly because I intend to make heavy use of vmware (workstation & gsx-server).
      I must say that one reason to go SMP was that I wanted a system with little or none of the "BS"-parts that seem to end up on consumer motherboards (RealTec-NICs, max 1.5 GB RAM, 6 USB-slots, Firewire etc - you name it) - and which I have no real use for but still have to pay.
      Instead, I wanted quality.

      I must say, that this is probably the last Dual-System on my desktop for the simple reason that they are god-damned noisy !
      Even if you buy a quitend case and a PSU with temperature-controlled fan(s) (which I did), it is still too noisy for me (and the Kayak wasn't silent, either).
      Before I put the whole box on one sheet of that air-filled foil that they send HDs etc. to you, the 460W PSU made the whole desk vibrate...

      So, if you intend to buy a dual-CPU system, make sure your house/apartement has a place where you can put it, close the door and work via XDM etc. on it (perhaps on a VIA MINI-ITX barebone-ish fan-less PC...), because once I move from my room to a larger apartement, that's sure what I'm going to do !

      cheers,
      Rainer

      --
      Windows 2000 - from the guys who brought us edlin
    14. Re:Reasons for SMP by moncyb · · Score: 1

      ask Macromedia Dreamweaver MX to test a stored procedure with a hundred parameters, and it'll freeze for 30-90 seconds on all of the P4's I've tried it on, pegging the CPU at 100%.

      Have you tried increasing the nice value? Wait a minute...were you playing around with real time schedule policies? No wonder your system locked up!

      Seriously, get an OS with a real scheduler, and you won't need SMP. At least not because of stupid problems like this.

    15. Re:Reasons for SMP by Methiphisto · · Score: 1

      Just out of curiosity, why do you have stored procedures that take 100 parameters? I've never run across a situation where I've needed anywhere close to this.

    16. Re:Reasons for SMP by EmagGeek · · Score: 1

      Calculating the radar cross section of an $ARBITRARY_OBJECT?

      That'll make your 3-day simulation seem like the blink of an eye...

    17. Re:Reasons for SMP by keithdowsett · · Score: 1

      In my previous job I developed code which used OLE to analyse information from an app which had an Oracle back end and build Excel spreadsheets of the results.

      When I wasn't on the clients site I would run personal oracle on my SMP system along with the application and a development environment. On a uniprocessor system this was dog-slow, but on an SMP system one CPU ran Oracle, Excel and the development environment and the other ran the app. and my code. Waay more responsive and didn't need a hugely expensive Oracle server license.

      I guess a gigabyte of RAM probably helped too!

      For code development SMP is great, especially if your compiler supports it. You can either have compiles running twice as fast, or use the second CPU for productive work while the code builds. Only drawback - no more coffee breaks whenever you rebuild the whole project.

    18. Re:Reasons for SMP by Cyno · · Score: 1

      I do xvid encodes on an AMD MP box with Linux. I use DVDRip and set all my encodes to run at a nice level of 19. My system is very usable for listening to music, watching movies, webbrowsing, etc. all while I'm encoding up to 3 videos at the same time. And I get between 20 and 60 fps depending on the media and settings.

      Still working out minor timing issues and correct deinterlacing from NTSC sources.

    19. Re:Reasons for SMP by Jeff+DeMaagd · · Score: 1

      No, I've been getting used workstations, or ones that just came off lease. My refurbed Alpha is the most reliable computer I have ever seen. Its over five years old and it has NEVER BSOD'd in NT. I _never_ got an OS crash with my Compaq Xeon workstation.

      My general experience is that most "white boxes" are far shittier for using cheap budget components.

      I'd never buy a Dell either.

  8. Bad Idea by Anonymous Coward · · Score: 4, Informative

    This is NOT a good idea. The MP cores are subject to much more stringent timing variance restrictions. Stick a couple of XP cores in their place, and you'll be getting random RAM errors (actually RAM->CPU bus errors), as well as slowdown due to cache coherency problems.

    1. Re:Bad Idea by Just+Brew+It! · · Score: 1
      But the MPX chipset uses point-to-point links between the northbridge and each CPU, not a shared bus. Seems to me the timings should be no more critical than on a standard uniprocessor XP system, since the interface is the same.

      Can you cite any references regarding your claim of cache coherency problems? Seems to me that cache coherency issues would result in more than just slowdowns -- I'd expect it to cause outright crashes. Given that many people (myself included) have used modded XPs in SMP systems successfully, this smells like unfounded speculation/FUD to me.

  9. Anyone with a guide to PC hardware? by pchown · · Score: 2, Interesting

    Does anyone know of a good introduction to modern PC hardware, the different processor cores and so on? I don't really know the major differences between Barton and Palomino. I'd like to know, partly for curiosity, but also because when I build PCs I may otherwise end up with something sub-optimal.

    I'd also be interested in something that explains the structure of a PC system. What is the Northbridge, how is the PCI bus coupled to the processor, that sort of thing.

    1. Re:Anyone with a guide to PC hardware? by REBloomfield · · Score: 1

      Buy a copy of Scott Muellers 'Upgrading and Repairing PCs'. It weighs the same as a small pony, and contains everything you'll ever need.

    2. Re:Anyone with a guide to PC hardware? by tankdilla · · Score: 1

      try www.geek.com under ChipGeek for processor/chipset specs, among other useful info.

      --

      -Look lively. LOOK LIVELY!!! --Mr. Shmallow

    3. Re:Anyone with a guide to PC hardware? by Anonymous Coward · · Score: 0

      The Indispensable PC Hardware Book (4th Edition) is pretty good too. Covers most CPU's from the 8086 upto the Pentium III and Athlon (Including the Cyrix, IBM, WinChip etc. lines). It also covers chipsets from the original PC upto the integrated Intel chipsets E.g. the i870 etc. Pretty good book, if you can ignore the occasional typo..

    4. Re:Anyone with a guide to PC hardware? by k3v0 · · Score: 1

      Here is a handy CPU and Chipset Guide
      page to look at

  10. Got the text by taff^2 · · Score: 5, Informative

    What We Know Thus Far

    More than a year ago, we reported a hack which you can apply to current Athlon XP processors to enable them to operate as Athlon MP processors. The hack was fairly simple and it involved connecting a certain trace on the Athlon XP processor to allow motherboards to recognize them as an Athlon MP. The trace has been cut in the factory so it's just a matter of connecting them via soldering (if you're brave enough), or just putting conductive paint on them.

    The response we received from fellow users were phenomenal and from what we know, many have tried the hack. Although most were successful, some were not that lucky. Here are a few reasons which we can offer at this point in time :-

    # You'll need to ensure both processors are properly modded so that the motherboard can successfully detect and operate the processors in SMP mode. Clean the contacts with acetone or isopropyl alcohol before applying the conductive paint.

    # Certain motherboards would only work with the hack since certain users reported that they were unable to get their SMP setup running even though the processors have been properly modded.

    # Only certain BIOS versions would allow the board to run in SMP mode. For example, we tested the hack on MSI's K7D Master which had no problems working with BIOS version 1.3 and 1.4B3. Newer BIOS versions somehow did not allow us to run the processors in dual mode even though the processors have already been physically modified.

    After our first article, a lot of emails came pouring in and most users were asking if the hack could be achieved with a Thoroughbred core since our initial article was based on the Palomino core. Well, of course it would and we'll be showing some results with a dual Thoroughbred-B core in the later pages. What we've done here is taking another step further with the Barton core. What's interesting with the Barton is that it's now featuring a huge 512KB L2 cache running at full speed. Get a pair of that running in SMP mode, and you'll get a pretty decent workstation-class system going at a really affordable price.

    Now, I'm sure most of you are interested to get your hands on a dual processor system based on two Athlon XP 2800+ (Barton). Find out how you can do that in the next few pages.
    Modding the Barton Core

    The process in modding the Barton core is just about the same as what we've done with the Palomino in previous articles. All you need to do is just to connect the rightmost bridge in the L5 row. That should probably get the processor detected and running in dual mode. However, that's not the end of the story yet as you'll still need to modify a couple of things on the processor to get it running up to speed.

    We know that all the Barton cores are made for 333MHz FSB systems and their multipliers were set to run at its predefined frequency. If you put a Barton processor in older motherboards supporting up to 266MHz FSB, you'll probably get a severely underclocked processor and that's probably what will happen if you have the Barton XP running in an AMD 760MPX motherboard.

    Naturally, the next logical step is to modify the Barton XP's multiplier. Since most server boards based on the AMD 760MPX chipset has no multiplier adjustments for anything more than 12.5x (at least for the MSI K7D Master), we'll have no choice but to hardwire the multipliers ourselves. OK, here are a few rules which we should observe :-

    # The default frequency of the Barton XP 2800+ is only 2.083GHz (12.5 x 166MHz), so we should try to target a multiplier with a lower resulting frequency at 133MHz (266MHz DDR) FSB. It should at least ensure that your processor will boot-up after the modification. Since there aren't any 15.5x multiplier allocated for the Athlon XP/MP core, we have chosen to hardwire the multiplier to 15x on both the chips.

    # Since the Barton cores come with more transistors allocated for the larger 512KB L2 cache, we should see an increase in power consum

    --
    Karma: Bad. (As in Good?)
  11. noise etc by Anonymous Coward · · Score: 0

    My last SMP system was a pair of P3-700 O/C'd to 933 each. The noise was not bearable from its dozen or so high-power fans.

    I think if you do it right the noise should be ok, though. If I remember my physics, two-heatsink/fan = double the sound energy output = +3dB of noise; but in reality your total noise is from the combination offans from the CPU, PS, HD, etc, so I don't think you should even notice as much as 3dB.

    anyway, don't o/c though. I don't think it's worth it. =)

  12. cache by SHEENmaster · · Score: 1

    If I have everything on one processor, the different calls make the cache nearly useless. With SMP, I can put mathematica onto a processor of its own. With cache allowing for lightening fast ram calls, the speed increase is unbelieveable.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:cache by Eric+Ass+Raymond · · Score: 1
      With SMP, I can put mathematica onto a processor of its own

      Assuming you can tie a process to one particular CPU. You can do this on Solaris and TruUnix, but neither Linux or *BSD has the processor affinity feature.

    2. Re:cache by afidel · · Score: 1

      windows has it (for all versions of windows that support SMP), and Linux does as of 2.5.8-pre3 and can have it sort of hacked on to earlier kernals via This module.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    3. Re:Cache by Anonymous Coward · · Score: 0

      "IIRC, the key improvement of the Barton is that it has more cache (twice as much?) as the previous Athlon core. From what I recall, more cache is a BIG benefit in SMP systems, since you have two CPUs sharing the same memory. i.e. it's a surprise there aren't SMP-ready Bartons on the market because it's a perfect use for the extra cache.

      Either way, it is capable of doing significantly (10-20%) more per clock cycle than the previous Athlon core."

      Yes, but can it run one SETI@Home process to utilize both processors?!?!

      I must find the aliens soon so I can return to the mothership!

  13. Not even close by Anonymous Coward · · Score: 0

    There's no circumvention to misuse copyrighted material. There's no encryption being broken to copy anything. It's nothing like DMCA material.

    It's hardware hacking - plain and simple. Like modding your car to make it go faster.

    Just because it's computer stuff doesn't mean it's either complication or illegal.

  14. screw that by joss · · Score: 1, Insightful

    Now that P4's have hyperthreading I think it makes much more sense to get one of those. That way you dont need a tornado in your box to keep things cool and you get 80% of the benefit of dual processors.

    --
    http://rareformnewmedia.com/
    1. Re:screw that by Anonymous Coward · · Score: 1, Informative
      Hyperthreading does not work if your process is set of tight arithmetic loops like in matrix operations.

      Hence, it is almost useless for scientific applications.

    2. Re:screw that by Anonymous Coward · · Score: 4, Informative
      Now that P4's have hyperthreading I think it makes much more sense to get one of those. That way you dont need a tornado in your box to keep things cool and you get 80% of the benefit of dual processors.
      Except that HyperThreading has been benchmarked to improve performance anywhere from 0% to 25% at best, which is hardly as effective as SMP for true multithreaded applications. The benefit of HT is that this gain is essentially "free".

      However, as the only P4 CPUs with HT enabled are the most expensive grades, nobody is choosing HT based on value. Maybe a year from now it'll be a compelling option, but right now it's really a non-starter.

    3. Re:screw that by TeknoHog · · Score: 1, Informative

      If you're running effectively two processors on one chip, the heat output will increase as well, and you'll really need that tornado to focus all your cooling on one die. I'd rather have multiple CPUs at lower speeds for more efficient and quiet cooling.

      --
      Escher was the first MC and Giger invented the HR department.
  15. SMP is nice! by farrellj · · Score: 1

    I've run SMP systems, and I really do prefer them for my workstation. Lots of performance and stablity, and if I do something a little creazy, like compile a 2.5 kernel, it doesn't take forever! Plus, it has that Cyberpunk/Geek factor. The same reason that rackmount phones. Add to that, Dual CPU machines, like Sun SparcStations 10/20s, and Pentium I's and Pro are really cheap and fun to play with.

    O.K., I admit, I'm a Geek...but who here isn't?!?!?!

    BTW, the blooddy site is slashdotted, at 7 am! Wow.

    ttyl
    Farrell

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
    1. Re:SMP is nice! by Anonymous Coward · · Score: 0

      "BTW, the blooddy site is slashdotted, at 7 am! Wow.
      "


      The world is not flat, it's a globe... someone, somewhere, is always Slashdotting a site... always!

    2. Re:SMP is nice! by Komarosu · · Score: 4, Funny

      BTW, the blooddy site is slashdotted, at 7 am! Wow.

      "Then suddenly, with a blinding flash of the obvious he realises the world isn't running on just one timezone."

      -1 Sarcastic for me!

      --

      "What do you mean you have no ice? Do you expect me to drink this coffee hot?" - Random Customer, Clerks
  16. hardware fix by Anonymous Coward · · Score: 1, Funny

    My hardware fix for today has already been met by slashdot. ATI 9800, dual proc barton (3000+'s of course), and all the additional parts to support it all (gotta have a gig of memory, fans and heatsinks galore, cool case mods to make it all the more cool-looking, 500W power source, gotta throw in the audigy 2). If only I had a lot of money and a lot of time on my hands....but instead i'm a broke slashdotter.

    1. Re:hardware fix by Kadagan+AU · · Score: 1

      gotta have a gig of memory [snip] If only I had a lot of money and a lot of time on my hands....but instead i'm a broke slashdotter

      a gig of ram really isn't that hard right now. I'm running a gig of 266DDR, and I got it (2 512 sticks) for about $50 each, at tigerdirect. Ram's fairly cheap (not sheep) right now.

      --
      This space for rent, inquire within.
  17. maybe they'll rename IT 'ipoo(tm)' by Anonymous Coward · · Score: 0

    or something LIEk that.

    what if you had to go bad, & found DOWt that your payper liesense had eXPired? what a mess?

  18. rated informative, but by lingqi · · Score: 2, Informative

    I have *personally* never saw any hard evidence about this. anybody have a link / site / whitepaper / definitive source?

    Now, it is possible that if the SMP portion of the chip have a failure (stuck transistor in a non critical portion, say), they can still sell it as a XP chip, but I don't see why it would require different *timing restrictions*. Believe it or not, it's still just moving data to and from the memory, and having a dedicated path to each CPU even makes this easier.

    Granted there are memory control issues (locking, for example) involved, but cache coherency is handled (AFAIK - though my CPU architecture knowledge is very rusty) pretty much the same as a cache miss, so no big impact there.

    So, I can imagine that changing an XP to an MP can get you bad things happening if you are unlucky enough to get a chip with a bad SMP block, but I don't think they would become as unstable as you are suggesting.

    aaaanyway. I might be talking out of my ass, though. correct me if somebody knows the real straightdope.

    --

    My life in the land of the rising sun.

    1. Re:rated informative, but by silas_moeckel · · Score: 1

      Having done this with Athy's and Intel chips the ones that are designed to do this can be a pile of problems at times. Very minor differences can cause issues on the intel side liek same s revision but one malaysa and one philipean procs sometimes will not work stabaly with each other. Granted this in intel and that shared bus can be a big issue. Now with athys SMP systems tend to be more picky about there memory to begin with and modded XP's do seem to instigate this effect (8 procs modded 3 had issues) now granted it's pretty easy to just run the proc as a single again and things work fine.

      Now with this all being said there are a lot of good reasons to go with SMP Athy's especialy as the FSB bandwith increases overall with each proc thats a realy nice thing (take the new 3200's as MP once thats avalible thats equivalint to the 800 quad pumped buss of the PIV's) If your running applications that realy require some CPU time and are multi threaded SMP is the way to go (hyperthreading works well here to) normaly this is what youwant to see on a web server etc httpd procs can run on one proc while say any local DB is running.

      --
      No sir I dont like it.
  19. Death Wish by abhikhurana · · Score: 3, Funny

    Boy, some guys sure have a death wish... I mean what else can explain a person posting a story, hosted on his own website, on slashdot?

    1. Re:Death Wish by tkg · · Score: 1

      Can you think of a better way to stress test your servers?

    2. Re:Death Wish by Some+Dumbass... · · Score: 1

      Boy, some guys sure have a death wish... I mean what else can explain a person posting a story, hosted on his own website, on slashdot?

      Can you think of a better way to stress test your servers?


      Yes, but when his server crashes, is it SlashDot's fault, or the fault of his modded CPU?

  20. No an alternative by Simon+Lyngshede · · Score: 2, Funny

    They want to use multiple cpu as an alternative to an Opteron ? Sorry but two 32 bit processors isn't really the same as one 64bit.

  21. are you kidding me?! by pair-a-noyd · · Score: 1

    already /.'ed at 6:30am ??!!

    Dam, you have to get up REALLY early to beat these damn geeks to the good stuff....

    1. Re:are you kidding me?! by Max+Romantschuk · · Score: 1

      already /.'ed at 6:30am ??!!

      Actually it's afternoon in Europe right now... There's more than one timezone in the world, you know ;)

      --
      .: Max Romantschuk :: http://max.romantschuk.fi/
    2. Re:are you kidding me?! by PhilHibbs · · Score: 1

      It's nearly 13.00 pm! You posted your comment at 11:25!

    3. Re:are you kidding me?! by qwertyatwork · · Score: 1

      Actually it's afternoon in Europe right now... There's more than one timezone in the world, you know ;)

      The republicans will take care of that soon enough.

  22. in case of slashdotting by abhisarda · · Score: 4, Informative
  23. Blade clusters by Eric+Ass+Raymond · · Score: 0, Offtopic
    I'd be more interested in building a networked cluster out of low-power blade-style CPU+mobos.

    Cram 20 blades in a 6U box with a lot of fans to help it keep cool and reserve one 1U case for a RAID array...

  24. Chipset ? by Anonymous Coward · · Score: 1, Interesting

    Ok. Especially when talking about the brandnew 400FSB Barton: Which Chipset to run them on ?

    In genereral, AMD still hasn't solved its chipset problem - worse for the MPs.

    Tons of complaints from users of high end soundcards or videocards (not graphiccards) with SIS and especially VIA based Boards likely due to lousy PCI implementations.

    AMDs own chipsets are terribly outdated and comparatively slow

    nforce2 has no decent Linuxsupport (probably the same for *BSD). A least, as of yet.

    Given the lack of heatspreader, that marketing joke with "3000+" and asynchronus RAM clock speeds, just for having a higher number do not really make AMD more sympathic or trustworthy.
    One may sure argue, how much AMD is responsible for what VIA or SIS do. And no, I do not like Intel845 either.

    Really sad, since I really do think the AMDs have the way better CPU design.

    P4 sucks (how fast would it be against an equally clocked P-III ?), but righ now I do no see any alternative for the more demanding audience. Unfortunatly, since my PC brok recently. Right now I am stuck. Great Chipset and a lousy CPU or vice versa.

    1. Re:Chipset ? by Anonymous Coward · · Score: 0

      AMD 760MPX, probably, the only chipset that supports SMP (and, shockingly, the only one that even supports ECC memory).

      It's a bit older and only supports a 266 MHz FSB, though...

  25. G�ran Persson joke by Anonymous Coward · · Score: 0
    The world is not flat, it's a globe

    The world is just as flat as Göran Persson.

  26. Re:Reasons for SMP - speed, just speed... by iva · · Score: 1

    why SMP nowadays?
    If I was doing stuff for school / research, Mathematica, Matlab, Maple, Spice (ok not 100% sure on spice) are all single processor only.


    Well, I'm doing programs for research, in biomagnetism field. We have to display up to 1.5 GB of data (in different ways: magnetic map display, channel display, frequency spectrum display) and make different kind of math analysis on them.
    The programs need to be as fast as possible (faster programs mean more subjects analyzed a day), so we write our own C++ code (using a couple of math libraries too) in a multithreaded fashion. Depending on the algorithm the speed gain ranges between 1.2/1.8 times the single processor version. In our work SMP isn't just useful, is necessary!

    And don't forget that if you write a multithreaded algorithm in a good way, it'll be scalable to N processors just changing a variable. It means that if in the future we'll have cheap machines with 4 processors we'll just have to change some #defines and get double the speed.

  27. Wow... someone gotta say it! by mritunjai · · Score: 1

    From the article

    """
    If just one processor is of sub-standard quality, the whole system would crash and fail. Not recommended if you're intending to use the system for mission critical purposes.
    """

    Whew, so what kind of guy takes two perfectly good CPUs, voids their warranty, solders their traces, messes with their multiplier, overclocks them, prays that they *might* work and then puts them to do DO MISSION CRITICAL TASK !!!

    --
    - mritunjai
  28. Not always a myth by A+nonymous+Coward · · Score: 1

    Back in 1970 or so, UC Berkeley had two CDC 6400s. One had an extra cost instruction used to make process swapping easier, and was used for an experimental timesharing system (which flopped miserably eventually). I had an old program I was fooling around with, FORTRAN, which self modified itself gradually to execute that missing instruction and die, and marked the card deck specifically to only run on machine "A" to avoid the instruction ... it crashed the machine. Turns out the instruction was actually there, but the techs added in the missing wire to make their diagnostic code run, and had been to lazy to ever disconnect it again afterwards.

  29. BANG! by RMH101 · · Score: 1

    ...there goes another kitty...

  30. my experience=opposite by Anonymous Coward · · Score: 0

    Windows is always impressively responsive; its scheduler is well suited to interactive and low-latency multimedia type tasks.

    Linux on the other hand leaves a lot to be desired. I find that in some cases under Linux my 2.4 GHz P4 is less responsive than my old dual processor 266 MHz P-II. That is certainly not the case under windows.

    To fix this, Linux needs not only a smaller scheduler quantum; it also needs the low-latency and pre-emptible kernel patches. I won't touch those until Linus accepts them because I am concerned about their stability. The non-booting (until recently) 32 processor system is one example of problems they can cause.

    Linux also needs scheduler modifications to give more priority to short tasks, but I believe those have been done and are coming in the next major kernel version.

    1. Re:my experience=opposite by Max+Romantschuk · · Score: 1

      Windows is always impressively responsive; its scheduler is well suited to interactive and low-latency multimedia type tasks.

      Which version of Windows is this? I have Win2K on a 700 MHz Athlon. It slows to a crawl when I move large files around.

      I'm not disputing your claims, just showing genuine interrest :)

      --
      .: Max Romantschuk :: http://max.romantschuk.fi/
    2. Re:my experience=opposite by mufasio · · Score: 1

      I have used both Windows XP(at school and my girlfriends) and Linux(at my own home) and I find Linux to be *way* more responsive than Windows. While Linux could use some help, which like you said are being fixed in 2.5, I found my old system (P3 667Mhz with 256MB of ram) able to handle burning a cd and doing other task while remaining usuable all the while. However, using a much faster Windows XP machine(P4 1.5Ghz) I have to often stop what I am doing while buring a cd because switching between programs takes up to a minute at times, also moving large files makes the system completely unuseable. I've often found that I tend to make more coasters with Windows when running other apps while burning a cd, something I have never had a problem with when using Linux. To be fair the cd burner on the Windows computer is much faster than the one if my home Linux box which may attribute to the higher failure rate but I have even managed to make a couple of coasters when using it at a lower speed. The problem with the Windows' scheduler seems to be that it devotes 99% of the CPU to the task in the foreground while leaving other tasks struggling for CPU time. This makes the active task seem more responsive but makes it impossible to do any other CPU intensive task in the background such as burning a cd, moving a large file, or video processing, etc... So I would have to say that my XPerience has been completely different from yours and completely unacceptable in my eyes.

    3. Re:my experience=opposite by Brento · · Score: 1

      Which version of Windows is this? I have Win2K on a 700 MHz Athlon. It slows to a crawl when I move large files around.

      You're running an IDE disk subsystem with a bad (not efficient) controller, I bet. Try running a SCSI subsystem, or an IDE system with an efficient controller chip, and your CPU use will drop dramatically.

      --
      What's your damage, Heather?
    4. Re:my experience=opposite by mufasio · · Score: 1

      Of course moving large files around will be much tolerable when using scsi disk rather than ide but when using ide I have found that Windows beomes completely unusuable when moving large files or burning a cd while Linux is able to handle such tasks much better while keeping the system still usable or at least more so than Windows(esp. if you use the cl to cp the file rather than a graphical file manager such as nautilus or konqueror).

    5. Re:my experience=opposite by Brento · · Score: 1

      while Linux is able to handle such tasks much better while keeping the system still usable or at least more so than Windows(esp. if you use the cl to cp the file rather than a graphical file manager such as nautilus or konqueror).

      And Windows is the same way there - the graphical file manager, Windows Explorer, is the worst way to copy large files. Either go to the command line, or use a file manager like Windows Commander. I use Windows Commander to move 10-20gb files across database servers all the time, and Windows still flies while it's running.

      --
      What's your damage, Heather?
  31. erm by lingqi · · Score: 1

    okay, I really think you are missing my original intention of asking this question from the perspective of a "average user," or even "slightly above average but still under 3 std-dev on the bell curve kind of user."

    otoh, if you need that kind of power in an acedemic environment, clusters might be the real way to go... In my school, we had a cluster that simulated transistor operations (down to the subatomic particle level), and that was a few dozen dual-proc P3s (this was a few years back) with maxed out RAM.

    But at the same time, I don't quite think you'd be doing these important stuff on a hacked XP SMP system now, would you =)

    --

    My life in the land of the rising sun.

    1. Re:erm by Nexx · · Score: 1

      Clusters are *lovely* if the data can be discreet and the various nodes don't need to know what the other nodes know. However, due to the latency of off-system data access, sometimes you just need a bigger machine. It all depends on the application, of course.

  32. Questions, external mod possible? by zakezuke · · Score: 3, Interesting

    If it's a matter of just bridging a circut trace in order to reconise an xp chip vs an mp chip, isn't there perhaps external to the chip layer solution?

    Either via a motherboard mod.... or CPU socket adapter.

    I ask because the value of the XP chips starts at about $123 per unit (OEM) , where the motherboard starts at roughly $160 per unit. I'd rather modify a motherboard then a pair of chips. Motherboards are bigger, though surface mount, more able to accept wires rather then silver paint.

    --
    There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  33. Cache by Andy+Dodd · · Score: 2, Interesting

    IIRC, the key improvement of the Barton is that it has more cache (twice as much?) as the previous Athlon core. From what I recall, more cache is a BIG benefit in SMP systems, since you have two CPUs sharing the same memory. i.e. it's a surprise there aren't SMP-ready Bartons on the market because it's a perfect use for the extra cache.

    Either way, it is capable of doing significantly (10-20%) more per clock cycle than the previous Athlon core.

    --
    retrorocket.o not found, launch anyway?
  34. NVidia and ATi do it too by Andy+Dodd · · Score: 2, Informative

    NVidia GeForce and Quadro cards both use the EXACT same chip. They only differ in the PCI ID. Hence the ability of SoftQuadro to do its magic with driver hacks.

    ATI does it too (9700 vs 9500), although in this case many 9500s failed testing as 9700s and will fry if the dead pipelines are re-enabled. (In this case, it's both about providing a lower-end part and about salvaging "reject" chips - 9700s with bad pixel pipelines had those pipes disabled and then were marked as 9500s.)

    --
    retrorocket.o not found, launch anyway?
  35. Not even that by Andy+Dodd · · Score: 1

    The only difference was in the PCI ID and how the driver reacted to it.

    Soldering was one approach of changing that ID - The other approach was to patch the driver to recognize a GF2 PCI ID as being a Quadro one, no soldering or hardware modifications involved.

    --
    retrorocket.o not found, launch anyway?
  36. Esp transcoding. by Andy+Dodd · · Score: 1

    Transcoding of media from one format to another (DivX rips for example) is easily partitioned between multiple CPUs. There's a decoding process feeding data to a seperate encoding process. In many cases, between the two there's some scaling and filtering being done, which can also naturally be split to another processor. In some cases the app must be SMP-aware, but in others (AVISynth for example), you'll have these processes naturally partitioned to begin with.

    --
    retrorocket.o not found, launch anyway?
  37. Not a myth.. by Anonymous Coward · · Score: 0

    It wasn't a myth, but fact for many mainframes.

    I used to work as shift op on a couple of ICL beasts (19xx's up to Series 39's)

    I remember the firm I was working for ordering an "upgrade" to a higher spec, A date was set for the engineer to to do the work and a directive to "make sure that the machine room was cleared of all staff during the upgrade process in order to protect their 'Intellectual Property' was recieved from the vendor - we were also advised that the full upgrade would take approximately 4 hours.

    I, as many ops at the time, was fairly good friends with the engineer that was usually tasked with work at our site (It was common for an engineer from the supplying company to be on-site many times a week, even had his own little on-site office), he arived on the due day, and after clearing out our IT Director got started, opened up his toolkit, blacked out the windows with black binliners, threw a switch then got the cards out & we played cards for about 3 or so hours.

    This charade was very common, as some of these upgrades cost plenty of $$$ and the engineers/vendor *knew* they couldn't get away with letting IT Managers/Directors with spending power know exactly what was involved in an *upgrade*.

    Krishna.

  38. you're joking yeah? by DrSkwid · · Score: 1

    cos my dual 1.2ghz PIII cost me £300 to build

    which is less than my gfx card cost!

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  39. I did it! (well, kinda) by ForestGrump · · Score: 1

    yea, like with the celerons.
    i got my dad (still after 3 years) using a dual celeron 366. I oc them to 550, but had problems, and hes happy at 366.
    Long story short, I cheated by using an Abit BP6.

    and when it comes to intense work (not gaming) it still beats the pants off my roomate's athalon xp 2000.

    -Grump

    --
    Is it true that more people vote for the winner of American Idol, than vote for the president? -Ali G.
  40. Are the SCHECK pins documented in XP? by Anonymous Coward · · Score: 0

    A good few months ago I compared, side by side, the MP and XP specs. The documents were more or less identical but the SCHECK pins were documented in the MP docs, but not in the XP docs. Maybe the SCHECK pins are now documented in the XP docs, but I won't waste anymore time debating the difference between MP and XP, at least in terms of technical specs.

    Anyone else looked into it?

    Definition of SCHECK pins as listed in AMD-762 System Control
    document.

    "SCHECK[7:0]# B

    AMD Athlon(TM) Processor System Bus Data Bus Check Byte

    SCHECK[7:0]# transfer ECC check bits for data transferred on the
    SDATA[63:0]# bus.

    As Outputs: The AMD-762(TM) system controller drives SCHECK[7:0]# with
    each valid data quadword. SCHECK[7:0]# are skew-aligned with the
    source-synchronous clocks, SDATAINCLK[3:0]#.

    As Inputs: The AMD-762 system controller samples SCHECK[7:0]# and
    transfers the data to the memory. SCHECK[7:0]# are sampled by the
    AMD-762(TM) system controller on each edge of SDATAOUTCLK[3:0]#.

    SCHECK[7:0]# are floated by RESET#. Check bits for write data are
    driven by the processor and check bits for read data are driven by the
    system controller. The AMD-762 system controller drives the previous
    data value between transfers to prevent floating inputs."

    1. Re:Are the SCHECK pins documented in XP? by Just+Brew+It! · · Score: 2, Informative

      Well... the SCHECK pins are documented in the data sheet for the AMD 761 (uniprocessor northbridge) chip, and the data sheet for the older (T-Bird) non-MP Athlons. Seems rather inconsistent...

    2. Re:Are the SCHECK pins documented in XP? by Anonymous Coward · · Score: 0

      SCHECK is not documented in XP Processor Model 6/8/10 Data Sheet, (24309, 25175, 26237), but documented in MP Processor Model 6/8/10 (25480, 25727, 26426)

      I'm suprised none of the dime-a-dozen, "Mod XP to MP and save $$$" articles bring it up. I guess the manufacturer's specs are not that important, and ignorance is at least bliss.

    3. Re:Are the SCHECK pins documented in XP? by Just+Brew+It! · · Score: 1

      Well... SCHECK pins don't actually have anything to do with MP operation per se; they are related to ECC support. Not sure why they left them out of the XP data sheet... it's all rather bizarre if you ask me.

    4. Re:Are the SCHECK pins documented in XP? by Anonymous Coward · · Score: 0

      But then again, one of the original MP motherboards, Tyan S2460, requires ECC memory. And even if ECC is not directly related to MP, it is directly related to a system's stability, especially "workstation/server" SMP boards. Now the question is, why do modified XPs work in S2460? Is the on-motherboard ECC circuit actually working, or/and the XP processor has the ECC circuit, but not guaranteed/tested by AMD?

  41. Y'all are forgetting something by AntiBasic · · Score: 2, Insightful

    Techies all know that these two CPUs are the same, right? They're wrong.

    It's true that the Athlon MP and XP are built as identical cores at the fab. In fact, you can tweak your L5 bridges on your Athlon XP to enable support for dual processors. Nonetheless, this still doesn't mean they're the same thing. Have you ever wondered why the Athlon MP lags behind the Athlon XP in megahertz? The flagship Athlon MP is only at 2800+ while Athlon XP is at 3200+...

    Athlon MP's are binned Athlon XP's. No two CPU cores fabricated are absolutely identical, and the Athlon MP represent AMD's best product. The goal for the MP line of chips is to have lower temperatures for the same megahertz. This makes their clock ramp-up fall behind the Athlon XP line. Stability is the obvious benefit, however recall also that rackmount servers don't have the same exotic cooling solutions that your desktop may have. Binning is one way AMD ensures a superior product for multi-processor systems. The other way AMD ensures the MP lineup is reliable is that the first Athlon MP 2800+ is going to have a later CPU stepping than the first Athlon XP 3200+.

  42. definite DMCA violation by bani · · Score: 1

    Actually, they wouldnt necessarily prosecute those individuals who unlock MP, but they would definitely prosecute those who published the information online.

    These MP hacks are circumventing an access control mechanism (in this case, access to MP functionality which you didn't pay for) which is a clear violation of the DMCA.

  43. 100% incorrect by bani · · Score: 1

    I have a number of AMD SMP systems using non-MP cores and they work just fine, no slowdown no random ram errors no crashes at all.

    You're just making shit up ("cache coherency proclems") to sound like you're informed. Oh wait, you're anonymous coward. So your post is dubious BS by default.

  44. Intel Ad featuring an Apple Powerbook?! by kzoonut · · Score: 1

    Did anyone else notice the Intel ad on the page with the article? It looks like a 15" Apple Powerbook to me. Nice.

    1. Re:Intel Ad featuring an Apple Powerbook?! by kzoonut · · Score: 1

      "Sponsored by Intel". whoops.

  45. temperatures... nope! by bani · · Score: 1

    If your claim were really true, they would be using the Mobile Athlon core for the MP processor line, but they're not. The mobile athlon core runs even less temp/power for the same mhz than the MP, but it's cheaper.

    So your argument invites purchasing mobile athlons and using them for MP. In fact, your argument pretty much demands it.