Slashdot Mirror


Paint Yourself An Athlon MP

SNIa asks: "How many people are checking the prices of AMD chips after seeing this?" and points out this article at HardwareZone.com about modifying Athlon XP processors to perform like MPs. No guarantees, except a voided warranty.

65 of 150 comments (clear)

  1. sort of by GigsVT · · Score: 3, Informative

    . However, do note that connecting these pads together does not automatically modify the CPU into an Athlon MP. It stays as an Athlon XP.

    It doesn't change the performance of the chip, only allows you to run two of the newer XPs in a dual motherboard.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:sort of by red_dragon · · Score: 2
      only allows you to run two of the newer XPs in a dual motherboard...

      Any K7 processor (Durons included) can be used in an SMP setup. The only difference (IIRC) in the MP is the data prefetch unit, which is modified for better performance in multiprocessor situations. There is nothing newsworthy described in the article, and I'm wondering how in bloody hell did it get on the front page.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    2. Re:sort of by tcc · · Score: 2

      Agree. I have a renderfarm (6 computers) based on XP cpus, the only risk taken by using XPs in MP motherboards is that you could get a BIOS update one day that will "disable" XPs. I've bought 1 unit to test it before hand to be sure everything was stable, and that I wouldn't need bios upgrade afterwards (since it's always doing the same thing), it was okay, and still is today.

      Even with older BIOS I would get "2 MP found" in the system (tyan tiger MP), with the 2.03 bios and after, its correctly identifying MPs from XP.

      There's probably something with MPX motherboards BIOS that is disabling XPs.

      Performance-wise, I've noticed a subtle difference when I put 2 ram stick versus 4 ram sticks (must be something that has to do with how memory is accessed), but that's about it, MP and XP in rendering don't seem to have a difference (I have 2 MP for my server, I didn't want to take any risks on that :) ).

      --
      --- Metamoderating abusive downgraders since my 300th post.
  2. Re:Ooooh by GigsVT · · Score: 2, Insightful

    They knew someone would figure it out. I guess they just want to keep people like business users (the main consumers of dual processor machines), spending money on AthlonMPs, because no sane admin would put clandestinly (is that a word?) modded chips into production.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  3. Doesn't really surprise me by nzhavok · · Score: 5, Insightful

    that they would have this capability, although disabled. I mean they just cripple the chip so that they can get more cash out of the MP versions, smart move unless you wan't another fiasco like the celeron/pentium II.

    The bottom line is that only a few hobbiests and nerds are going to go to this length to get it working, certainly not many businesses are going to accept this. So AMD makes it difficult enough so that you can't do it at the flick of a switch, but you can with a little guts (and silver paint). Seems like a win/win situation to me.

    Also don't forget it may be easier just to use a couple of Durons to accomplish this task, dirt cheap too :)

    --

    He who defends everything, defends nothing. -- Fredrick The Great
    1. Re:Doesn't really surprise me by Darren+Winsper · · Score: 2

      To be honest, I imagine spending what you'd spend on 2 Durons on 1 Athlon XP would get you equal or better performance overall. Because Durons have a smaller L2 cache (64K vs. 256K), I would also imagine they need more memory bandwidth, leading to a not insignificant loss in scaling compaired to 2 Athlon XPs.

    2. Re:Doesn't really surprise me by GauteL · · Score: 2

      The Celeron/Pentium III wasn't a fiasco. Just because some enthusiasts bought celerons and used them in dual-boards, does not mean most people did.

    3. Re:Doesn't really surprise me by Rasta+Prefect · · Score: 2

      The Celeron/Pentium III wasn't a fiasco. Just because some enthusiasts bought celerons and used them in dual-boards, does not mean most people did.

      He said Pentium II(2) not III (3). A great many people bought much cheaper celerons rather than PII's and overclocked them, getting very nearly the same performance for about half the cost.

      --
      Why?
    4. Re:Doesn't really surprise me by Darren+Winsper · · Score: 3, Informative

      That's an over-simplified view of the situation. Because the Duron's cache is smaller than the Athlon's, there will be more cache misses and there will therefore be more memory bandwidth consumed by it.

      The whole idea of cache is to reduce the memory bandwidth requirements. Because the Duron is more memory bandwidth hungry than the Athlon, they will scale less well when put in dual CPU configurations.

    5. Re:Doesn't really surprise me by nzhavok · · Score: 2

      I said Pentium II not III. In this case the 'fiasco' I was refering to was nothing to do with dual boards. I was referring to Intel creating such a good chip (Cel-A) at a low price which essentially cut their throat on the high-end version which was the Pentium II. People didn't see the point in buying Pentium IIs when they could get a similar performance celeron at the same price. Now if AMD hadn't disabled the MP ability on XP processors they could have a similar situation, i.e. a lot of people using XP instead of MP.

      --

      He who defends everything, defends nothing. -- Fredrick The Great
    6. Re:Doesn't really surprise me by nzhavok · · Score: 2

      Yes you are almost definitly right! Also with the cost of some MP boards you could almost write the durons out of the equation, don'tknowwhat came over me.

      --

      He who defends everything, defends nothing. -- Fredrick The Great
    7. Re:Doesn't really surprise me by pete-classic · · Score: 2

      I don't have any inside information here, but it is important to note that you said "half the cost." not "half the profit margin for Intel."

      Clearly celeron yeild was much better at the time, so without Intel's internal numbers we can't know if this was good or bad for them.

      This is compounded by the fact that a significant percentage of those celeron sales were cutting into /AMD/'s market, not the pentium.

      -Peter

    8. Re:Doesn't really surprise me by Rasta+Prefect · · Score: 2

      Clearly celeron yeild was much better at the time, so without Intel's internal numbers we can't know if this was good or bad for them.

      You have a valid point, but seeing how Intel about that time started taking steps to make overclocking more difficult than it had been previously, I'd say the internal numbers didn't indicate that this was a good thing.

      --
      Why?
  4. Gotta love AMD for their current cpus. by zensonic · · Score: 5, Insightful

    While serving the purpose of locking the cpu for ordinary people, these small bridges on top of the cpus have attracted all the HW geeks which have unlocked, overclocked, underclocked (to get a quiter system)these cpus.

    One of the biggest strength in the Athlon line (in my opinion) is that AMD have been able to sell locked cpus to 90% of the population but have made it possible for the last 10% to overclock these cpus. They have won both the normal consumers and the techfreaks in that respect.

    .... ofcourse it also helps that their cpus are affordable and that there are plenty of them!

    --
    Thomas S. Iversen
  5. What? by O2n · · Score: 3, Funny

    On the second page:
    Approved by Jimmy Tang on Friday, 15th of March,2002 [...]
    Below is where you'll find the bride.


    Being Friday, maybe the thought of getting layed enhanced his sense of humor... :)

  6. Paint it MP? by Soft · · Score: 5, Funny

    For a while I thought it was like the Pentium III...

  7. spoiler .... by mark_lybarger · · Score: 2, Funny

    spoiler...
    now how do you get an athlon XP chip to act as a MP chip? just paint it up so it thinks it's an MP chip.

    1. Re:spoiler .... by ackthpt · · Score: 2, Interesting
      Good question.

      I'm in the midst of building a dual CPU system and was interested to see reports of Durons and Athlon XP's running in dual motherboards. Certainly the builders think they are getting something like MP performance. Seems to me that successfully getting two CPU's to run on an Asus A7M266-D, Tyan S2466N or MSI K7D isn't necessarily the same as having two MP. I'd like to see benchmarks showing a negligible performance difference. All that money to get there, I wonder why some still try to skimp a few bucks.

      IMHO it's not too unlike hotrodders, many of whom knew tricks to get more power out of cars, but at what cost, i.e. stinky exhaust, short lived engine, failure to pass smog (in CA) Not quite the depth of knowledge, but lots of creative guessing.

      If painting, the stuff to use is in little bottles, sold at automotive stores, used to repair reat window defrosters.

      --

      A feeling of having made the same mistake before: Deja Foobar
  8. Perfornance Reports?? by tapiwa · · Score: 3, Interesting

    This is taking overclocking to the next level. The kind of people who do this sort of thing have always had the "warranty voided" hanging over their heads.....

    What I would be keen on is for someone who has done this to tell us how stable their machine is.

    I am yet to read a article on overclocking etc that does not say that some users have experienced problems... ... I think tech writers use this spiel instead of the less friendly "we are not going to be held responsible if you fsck up"

    --

    Live today. Tomorrow will cost a lot more!

    1. Re:Perfornance Reports?? by Space+cowboy · · Score: 5, Informative

      I have a dual Tyan m/b with two XP chips in it. It runs hot, but it's been calculating SETI@Home more or less 200% of the time since it was installed, about 3 months ago. No problems, and I think it would have found them by now :-)

      Pretty soon it's going to be taken off SETI and put onto the real task, but I thought S@H would be a good reliability burn-in (not to mention adding 6-8 S@H units per day to my total :-)

      Simon

      --
      Physicists get Hadrons!
  9. This proves little. by Niadh · · Score: 4, Interesting

    The article never got out of POST... It's a nice though that just because you fooled the motherboard into thinking the CPU's have MP support they really do. This article proves nothing to me. Not until I see some *nix (or NT I guess) boot up and utilize both CPU's I'll just assume it's wishful thinking. Like setting your 500MHz celeron to 3 GHz and watching it post for about 3 seconds right before the chip burns :p

    Can anyone link to a better site? one that does actual so it working?

    1. Re:This proves little. by Darren+Winsper · · Score: 3, Informative

      If you read the forum discussion about the article, you'll see them saying they have had it running W2K and SysMark 2001.

  10. i tend to avoid the nightclubs by mark_lybarger · · Score: 2, Insightful

    .. of people who paint up thier cps to pretend to be "other" cpu's. not my style.

  11. Don't try this at home by Anonymous Coward · · Score: 4, Informative

    I have worked in AMD's R&D department for the last six years. I was pretty involved in development of the XP and MP series in particular. Let me make clear that modding XP chips to work as MPs is a bad idea and will most likely result in one or two cooked CPUs within a month.

    Yes, we know about the trace. We put it there to differentiate between the XP chips which contained our hacks to make it play nice in multiprocessing systems (aka the Athlon MP), and the chips not containing those hacks (aka the Athlon XP). Think of it like this: converting your car to diesel would give a great increase in fuel mileage, but it cannot be achieved by simply adding a "DIESEL FUEL ONLY" decal by the gas tank.

    I don't want to sound elitist and say "Leave the chip-mods to the pros", but sometimes chip mods have an amateurish feel to them. Please, don't wreck your systems. Leave the traces on the XP chips alone.

    (posting anonymously to protect my job)

    1. Re:Don't try this at home by tempmpi · · Score: 5, Informative

      Yes, we know about the trace. We put it there to differentiate between the XP chips which contained our hacks to make it play nice in multiprocessing systems (aka the Athlon MP), and the chips not containing those hacks (aka the Athlon XP).

      AMD already said that the only difference between Athlon MP and XP is that the MP cpus passed the multiprocessor test. I think a chip mod like that is more like over clocking: AMD doesn't guarantee that it will work, but there is a good chance that it will work.
      How many Athlon MPs does AMD sell compared to the Athlon XPs ? 0.1% ? Many more cpus should pass the test and they will be sold as XP cpus.

      --
      Jan
    2. Re:Don't try this at home by Sunda666 · · Score: 2, Funny

      Nice troll, dude. Hats off to ya.

      People: If both MP and XP have the same core (very likely), they will perform equally well in the MP configuration.

      Fried CPU because of this? Don't make me laugh. You have worked for 6 years for AMD the same way I worked for NASA in the Apollo Project.

      duh.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    3. Re:Don't try this at home by ThaReetLad · · Score: 2, Interesting

      I'm not sure about this. I have an athlon XP 1700+, but if I ask my BIOS (Epox 8KHA+) whether the chip is MP capable or not, it replies "it is" and POST now says Athlon MP 1700+. I have never seen an Athlon MP 1700+ advertised so I must assume that many of the XP chips out there are MP capable, just like many chips can run much faster than the number printed on it says.

      --
      You can't win Darth. If you mod me down, I shall become more powerful than you could possibly imagine
    4. Re:Don't try this at home by rseuhs · · Score: 2
      Fried CPU because of this? Don't make me laugh.

      That's exactly what I also thought. This is not overclocking.

      You have worked for 6 years for AMD the same way I worked for NASA in the Apollo Project.

      Maybe he's an AMD stockholder and tries to push up AMD's revenue ? ;-)

    5. Re:Don't try this at home by really? · · Score: 3, Funny

      I too have worked in the R&D department at AMD. I was in charge of the toilets on the 2nd floor, does that make me a chip-mod expert too?

      --

      "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
  12. Good VIDEO and GUIDE for connecting the bridge... by Andorion · · Score: 5, Informative

    This could come in very useful when you're trying to MP-enable your chip.... or maybe you can unlock the multiplier and MP enable it at the same time? =) BWAHAHA.... Where else, but Tom's? =)

    -Berj

  13. Tarted up CPU by nookieman · · Score: 3, Funny

    You want me to put make-up on my CPU? What's next? a pink leotard and a tutu?

    --
    sigfault. comment dumped.
    1. Re:Tarted up CPU by kawaichan · · Score: 2

      It has always been this way.

      MP is XP with more testings.

      Just like Xeons to the P4s, the core is the same, but Intel does more testing to the CPU and varous power protection (which is why there are more pins).

      --

      kawai
    2. Re:Tarted up CPU by afidel · · Score: 2, Informative

      Actually the Xeons also have from 2-8X the L2/3 cache when compared to the P4. This makes a huge difference in some apps where dataset size is more important than raw crunching power. In fact on some database app's the old pentium pro's with 2MB l2 cache were faster than a normal p3's at 550 even though the ppro's were running at a slothlike 166MHz.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  14. Re:Time to retire the Athlon 750 by Mr+Windows · · Score: 3, Interesting
    What would be really cool is if you had clear tubes and a special die in the water that changed colors by temperature
    The Cray 2 had a fancy see-through waterfall cooling unit, you can see a picture at Cray's site too. The cooling liquid is fluorinert, which (IIRC) is used as a substitute for human plasma in surgery. The whole circuitry is immersed in the liquid (which is non-conductive); there's non of the heatsink and radiator business that happens with watercooled CPUs.

    Every now and then a used Cray turns up on Ebay, so it might be worth a look. It'd save on heating bills, and make a good conversation piece, too!

  15. Re:i need to know one thing. by Anonymous Coward · · Score: 2, Insightful

    If you fucking people keep penny-pinching AMD it will go out of business. Then bend over because all you'll have left are $800 Intel P4's rammed up your ass with the next new proprietary crap memory system and yet-another new CPU interface to kill off competition. FUCK INTEL. LONG LIVE AMD!

  16. "Fry" the CPU? Might this be a clever Troll? by BLKMGK · · Score: 5, Insightful

    Somehow I don't think so. It might not work right, it might crash, but burn? Umm, how exactly is that going to happen? As for protecting your job - perhaps posting in something other than your actual name? You didn't actually use your name for your account did you?

    Seriously, I'm not trying to flame but claims that it will burn in a month or so sound awfully thin. Your going to have to either explain it a little better or point to some evidence of this occuring somewhere. Guess we'll know "in a month or so" one way or the other huh? BTW - all those neato' hacks made it into the Duron but not the XP?!

    One thing the article did NOT give and that I hope the next one will is BENCHMARKS. On the off chance that this guy isn't trolling benchmarks ought to tell us if both CPUs are actually being used by the OS and if those "hacks" are actually for real. Compare it to SMP Durons for instance - is it much faster? I'd also be interested in hearing more about what SMP MBs work best - I nearly bought the Tyan this weekend ;)

    --
    Build it, Drive it, Improve it! Hybridz.org
    1. Re:"Fry" the CPU? Might this be a clever Troll? by diablovision · · Score: 2, Informative

      Weird shit happens when you start throwing multiprocessors made out of aluminum cans. It takes a very precise cache coherency protocol to make the whole system behave in a deterministic way. If one processor has a slight modification to the coherency protocol (say an extra delay cycle) that the other doesn't, then you're in for trouble. The chances might be one in a trillion that the differences in the protocol cause memory to become inconsistent, but consider the fact that millions of trials a second happen, it won't take long for one slight memory mistake (which will occur in the operating system during synchronization on a spinlock, most likely) to eventually bring the operating system to its knees. First it starts with two processors taking a spinlock simultaneously. Next they screw up an internal queue of processes, pages, or IO buffers. Next an IO buffer gets used by two processes simultaneously. Then suddenly they are sending two different devices corrupt data. Next thing you know some kernel driver somewhere is throwing a fit, and soon the kernel panics.

      Yes, having a processor, its memory, and its cache coherency protocol validated by the manufacturer is a good thing! It is not entirely overrated, and is quite crucial. Sure a hobbled-together SMP system might work for a couple days--until something funky sneaks into kernel memory because of an inconsistency in the coherency protocol.

      Now, about frying processors. You apparently aren't aware of the fact that nowadays the voltage settings of the processor are configured into the chip at manufacture time. They are chosen based on the clockspeed, intended heat dissipation, and overall, the requirements of the processor. Suppose you change the capabilities of the processor core without supplying the correct voltage. Suddenly the processor won't perform correctly because it doesn't have enough voltage to completely change internal states fast enough between cycles. Suddenly it has mysterious bugs.

      Or go the other way. Suppose you screw up and misconfigure the voltage, supplying too much. Power dissipation (and heat dissipation) are proportional to the square of the voltage. Suddenly a small increase in voltage results in a lot of waste heat. Heat that could fry the processor.

      Yes, bad things CAN AND DO happen when you start monkeying with those L2 bridges!

      --
      120 characters isn't enough to explain it.
    2. Re:"Fry" the CPU? Might this be a clever Troll? by WNight · · Score: 2

      Quit fear mongering.

      Upping the voltage by a 10th or 20th of a volt, or overclocking by a bit, isn't going to kill anything. In fact, many motherboards do just that, they run various components with a bit more voltage to help stability. Sure, heat increases, but as long as it's withing spec you're fine. (Yes, some motherboards overclock by a bit. Check how fast a P4 CPU is running with CPUID, chances are it's not exactly at the rated speed.)

      Furthermore, CPUs don't need to be matched at all for doing MP with Athlons. At least one reviewer tested with mismatched CPUs when the chipset first came out and it worked just fine. (Contrast to the Intel SMP which sometimes needs chips of the same stepping.)

  17. Re:i need to know one thing. by Fnord · · Score: 2

    No, but the R&D that went into developing those hacks needs a return on investment. Because most people don't use MP systems it isn't fair to pass that return onto the normal customers. So the multi-processor customers pay a bit extra to finance multi-processor research at AMD.

  18. Flat out lie! by tweakt · · Score: 2
    First of all, people can and have been running Athlon XP chips in a dual configuration successfully for a while now. What has happened is they started cutting a trace.

    Ok big deal. Why would your CPU fry when it worked just fine before with the trace not cut? All you are doing is reconnecting that trace.

    Sheesh. Sad to see FUD coming from AMD... :(

  19. How about Pep Boys or Track Auto? :-) by BLKMGK · · Score: 5, Informative

    Look for defroster repair paint. It'll be in a tiny bottle and is copper colored. It's got copper in it and is used to (duh) repair the copper defrogger lines on windows. It will work fine for this but it's pretty thin so be careful it doesn't run. Sometimes masking is a good idea but be careful that the "paint" doesn't wick under the tape. Just maybe use a toothpick to dab on the paint - you don't need much on there as it's a logic connection not something carrying amperage. In the past #2 lead pencils have been used for a removable solution. However this is much trickier IMO and is somthing I'd only try for test purposes.

    P.S. Yeah, there are actually places that sell conductive paint but they're usually not as common as an auto parts place. I'm not sure that RatShack actually carries this stuff but I guess it would be worth a shot...

    --
    Build it, Drive it, Improve it! Hybridz.org
  20. I'm not touching it! by mnordstr · · Score: 2, Interesting

    The last thing you want to do is play around with your XPs! They are the most fragile pices of anything I've ever seen. If you however decide to play around with them, remember that the processor die is like a small ant, put a little pressure on it and it will die. One has to be really careful when attaching the heat sink. And never ever try to run it even for a fraction of a second without a heat sink and a fan, it will die immediately, probably destroying your motherboard.

    Let this be a warning!
    Be careful when playing around with an Athlon XP!

  21. I'm with you on this... by BLKMGK · · Score: 2

    and you make a good point I didn't catch earlier.... If what this guy is saying is true than the MP CPUs have a different core? Like the Celerons right? Umm, yeah I don't think so. I seem to recall the Duron core is the same too with some memory cells lasered? Why would the XP CPUs that were produced awhile back be SMP enabled and not the ones being produced now? It simply makes more sense that AMD has cut a trace in order to pull more money from MP labeled CPUs. As others have stated - businesses won't do this, only enthusiasts who won't give a fig for the warranty. AMD gets money fom the majority of their targetted audience with this and the enthusiest enjoys it too - smart! This same sort of thing happened with the Celeron until the bastards at Intel cut an internal trace on the CPUs. I'm STILL pissed about that! ocked multipliers? Intel can BITE ME.

    Benchmarks are what we need to see in order to confirm this. That will be icing on the cake and prove whether or not this is worth doing. A comparison with Duron and MP SMP setups running about the same speed on the same board would be VERY helpful. For that matter do it on a couple of boards so I know which performs the best - I want one NOW! ;-)

    --
    Build it, Drive it, Improve it! Hybridz.org
    1. Re:I'm with you on this... by ncc74656 · · Score: 2
      I seem to recall the Duron core is the same too with some memory cells lasered?

      You recall incorrectly. If you put a Duron and an Athlon side-by-side, you will see that the Duron is smaller. The smaller L2 cache on the Duron is responsible for this size difference.

      --
      20 January 2017: the End of an Error.
  22. Here's How by the_radix · · Score: 2, Informative

    Since the article is more or less slashdotted, here is how to modify the chip to work on a multiprocessor board:

    Complete the topmost L5 bridge if it is cut. They use conductive paint. Now the XP is detected as an MP for the multiprocessor boards.

    Of course, the stability of this is questionable, and no one except yourself should take responsibility for it.

    --
    This .sig is either false or a paradox.
  23. What's the diff? by BLKMGK · · Score: 2, Interesting

    If the XP and MP cores are the same then what exactly is the difference? The BIOS says XP instead of MP? AMD maybe did some testing? Perhaps the cut trace is the result of a failed test? Or more likely a marketing gimmick like the locked multipliers onthe Intel CPUs? "Hey Bernie, we're out of 500mhz CPUs could ya' downgrade some of the 1gig units?" As yield increases on established CPU lines this really does happen if there's a shortage of slower CPUs. I see no reason to believe that AMD isn't just as smart both with clock speeds and the SMP ability. As fast and as cheap as their CPUs are I've seen fit to go ahead and buy the higher speed units and not monkey with the multipliers but to save $80+ I'll be more than happy to mod an XP CPU's SMP jumper :-)

    If AMD doesn't like this then they're going to have to be MUCH clearer about what's different even if it's just to say that it's added testing involved. It's not like the CPUs come with a report card telling you what failed and what didn't ;-)

    Benchmarks man, we need benchmarks and lot's of them. I'm sure it won't be long before Annand, HardOCP, or heaven forbid Tom's (gak) get onboard with this and benchmark us to death. :-)

    --
    Build it, Drive it, Improve it! Hybridz.org
    1. Re:What's the diff? by dimator · · Score: 2

      "Hey Bernie, we're out of 500mhz CPUs could ya' downgrade some of the 1gig units?"

      That Bernie guy is just the kind of asshole that would go along with it too...

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    2. Re:What's the diff? by saider · · Score: 3, Interesting

      If I recall, microprocessors for a given line are all produced using the same process. Because the process is not exact, each microprocessor has slight variations from the one next to it. These variations have an impact on performance.

      These variations are typically the reason for different clock speeds. The more variations there are and the farther they are from the spec, the less likely the component will work as designed. However, by slowing down the clock, you can get the component to work reliably. Also, microprocessors have redundant components in their design so that if one is not fabricated properly, the microcode will use one of the redundant blocks.

      Simply put, AMD doesn't say they will build 700 XP 1400s and 300 MP 1400s. Rather they schedule a production run on a given line for 1000 chips knowing that about 30% of the chips will be suitable for multiprocessor use. If there is only demand for 100 MPs, then they will simply label 200 of the chips that passed the MP test as XP in order to satisfy the demand. The chips that came out perfectly are the high clock speed/large feature count chips. If features fail or the chip cannot work at a given clock speed, the requirements are dropped to a lower level and the processor is labelled as such. Also not that as time goes on and the process is refined, more "perfect chips" are made and so more chips of a higher clock speed can be made. This is why processors start life with a slow clock and slowly get better as the manufacturing process is tweaked.

      So, when you put a XP into a MP system, you are taking some chances.

      1) Your chip is simply a relabelled MP that works fine in both roles and was relabelled to meet XP demand.

      2) Your chip is a failed MP that was labelled as XP because not all the MP parts work right.

      Either way, you have little to loose by trying it as an MP. I would use a reversible techique, such as soldering copper foil to the pads, so that the mod can be undone if the processor is a #2.

      The reason that AMD does not publicly say this is that it is very difficult to explain this to the average, or even technically inclined Joe and they get little benefit from doing so. It would be a disaster if AMD said to TechieJoe that MP and XP were the same thing and said to AOLJoe that MP and XP are different. Just stick to the story that the processors are different, because they usually are.

      --


      Remember, You are unique...just like everyone else.
    3. Re:What's the diff? by Saurentine · · Score: 2, Interesting
      Simply put, AMD doesn't say they will build 700 XP 1400s and 300 MP 1400s. Rather they schedule a production run on a given line for 1000 chips knowing that about 30% of the chips will be suitable for multiprocessor use. If there is only demand for 100 MPs, then they will simply label 200 of the chips that passed the MP test as XP in order to satisfy the demand.



      This was the case with Intel 486DX and SX processors, but there is no evidence (not even anecdotal) that AMD does MP/XP selection in this manner. Why not? AMD has been getting great processor yields lately. They'd probably only save a few chips per thousand from the dustbin that could have been XP. And because they're not the leading company in the market, it's better to toss the chips that fail the MP test in case there's a further flaw that economical high speed testing won't detect.

      Intel did the 486 SX/DX thing mainly because of tremendously large demand for processors that commanded $395-$1000 each. Sure, they kept doing it later as a convenience, but it was the high demand/high price/low yield situation that led them to do it in the first place.

      Frankly, I would have been shocked if someone said there was a real difference in the cores (even before this revelation; it's the packaging where the differentiation is made), and I'd be incredulous if they were grading out reject MPs as XPs. There just isn't enough incentive to do so.

  24. Does it come up as an MP? by BLKMGK · · Score: 2, Interesting

    Or does it still post as an XP? If it comes up as an MP then this is all the more telling IMO. I think this is a great hack and as soon as SMP AMD boards become a little more common I predict we'll see lot's of SMP AMD systems running around.

    I've just about flushed all of the Intel systems off my home network and replaced them with AMD. A couple of old dualie Celeron are left but if the AMD stuff gets cheap enough those will go too. Sorry Intel but you guys have pissed me off with this PIV crap, the locked multipliers, RAMBUS, and the mods you hacked into the Celeron to prevent SMP operation. AMD is doing the enthusiest right as well as the consumer with their pricing. Go AMD!

    --
    Build it, Drive it, Improve it! Hybridz.org
    1. Re:Does it come up as an MP? by Dimensio · · Score: 2

      According to the article, it's still listed as XP. I just no longer stops at POST with the message about how the processor is not an MP processor.

  25. Huh?! by BLKMGK · · Score: 2

    Umm, Intel is in the wireless mainstream? What's that got to do with AMD XP CPUs?! You lost me there. Yeah, this is a general purpose CPU and not a mobile version - you know foks hacking mobile CPUs? Do tell, I'm al lears as to what's being done.

    A BIOS reconfigure? That actually makes SOME sense. Much like the rewiring some of us had to do at first with the Celeron it's possible a BIOS hack could be done to get the MB to ignore the cut bridge and just assume SMP operation. The ABIT dual Celeron board was sort of like this in that it ignored the fact that the Celeron wasn't supposed to SMP. I wouldn't be surprised if they could do this again if they chose with the new CPUs. Maybe some of the MBs are allowing the BIOS to override the MP\XP switch? Do you have any URLs?

    As for them stopping this - you can still unlock the multipliers right? To prevent that AMD would have to seriously change their internal processes and it would cost them more in cash and goodwill than it would to simply allow it. They're not losing much money if any by allowing hobbyists to do this. Start a business modifying\testing overclocked CPUs and they would probably get pretty upset - and have in the past - but I think this will be here awhile. Actually it's a shame Intel doesn't do their CPUs this way...

    --
    Build it, Drive it, Improve it! Hybridz.org
  26. I'm a trans-processor... by distributed.karma · · Score: 2, Funny

    at weekends I make-up as an MP.

    --

    --
    If you moderate this, then your children will be next.

  27. Begging for a Parody by jejones · · Score: 2
    Sorry...someone needs to write up the musical version and call it Paint Your Athlon.

    Seriously...if they work reliably, great. (I just want to know when another chipset maker will come out with a multiprocessor-capable chipset for Athlon; I recall reading that AMD doesn't really want to be in the chipset business...)

  28. HEY! by quantaman · · Score: 2

    "Paint Youself An Athalon MP"
    I thought this story was going to give me an idea for a costume party!!

    --
    I stole this Sig
  29. Re:i need to know one thing. by Stonehand · · Score: 2

    Perhaps some of the folks who constantly scream that the MPAA and RIAA should get a new business model or go out of business would like to comment on this chap's attitude?

    --
    Only the dead have seen the end of war.
  30. Not a smart move.... by Anonymous Coward · · Score: 2, Interesting

    This move will NOT make AMD more money.

    The real source of MP chip sales is definitely system vendors, OEMs, etc., bigger organizations relying business on their "guarantee of MP operation", and can't take risk on individual chips; of course you might add the occasional enthusiast with more cash to throw into his/her system.

    For normal individuals, however, SMP itself will probably not be enough to make them automatically buy such systems; with a highly probable chance that "normal" XPs could do the same, the scenario is entirely different...

    For every such dual-XP system sold, AMD sells 1 extra XP processor, plus a sale of an AMD chipset motherboard. That's grabbing business from VIA, and together with the extra processor, are all sales that would NOT have gone to AMD on AthlonMPs

    That's just my theory though....

  31. How do you know it works? by Animats · · Score: 3, Insightful
    I'd be a lot more impressed with these guys if their article said something like "and then we ran the multiprocessor cache consistency test for 24 hours with no errors". They haven't demonstrated that the two processors play well together.

    IC speed is generally a part selection - all the parts are made the same, then tested and sorted by how fast they'll go. The slowest gate on the chip determines the speed limit. That's why testing matters; you may have 20 million gates that work at a high speed, and one that doesn't.

    AMD's own CPU price list is interesting. The fastest MP is the 2000+, while the fastest XP is the 2100. Does this indicate a speed penalty for enabling multiprocessor mode? It may.

    The faster processors cost far more than the slower ones, and it's unlikely that they really have a severe yield problem that requires this. It's unusual today for a fab to produce large numbers of substandard parts. Today, yields below 80% indicate serious problems in the fab. Some fabs report 99.5% yields. A decade ago, variability in the fab was much higher; a whole range of speeds came out, along with a sizable percentage of rejects. Today, the processes are much more uniform.

    (Think about what this means. Sizable wafers are being produced with almost all the atoms where the design says they're supposed to be. That's an achievement. And then these bozos slap conductive paint on the pins and think they've done something cool.)

  32. Geez, where to start? by BLKMGK · · Score: 2

    What you've said about cache and timings is spot on. However as others have pointed out AMD doesn't expect CPUs to be from the same stepping, lot, or anything else funky like you used to have to do with Intel. Hrm, does Intel still require this? It would seem that things have perhaps progressed? The systems don't appear to be quite so picky wouldn't you say? I'm also not yet sure that the MP CPUs undergoe any addtional testing over what the XP units do. Does anyone have hard evidence of this? An URL? I'd be interested in seeing the evidence as to what exactly is different. The fact that the original XP CPUs were shipped SMP enabled is still to be explained if this is the case. I'll grant that maybe MP CPUs get an extra test that the XPs don't but I'd also bet that many XPs would pass. Errors is one thing, burning quite another ;-)

    As for voltage and heat. Oddly enough I've yet to see a CPU modify the voltage when I've put it into the MB. Each processor line has it's own spec and the voltage DOES change to that level but not anything different WITHIN the CPU line. You make it sound as if each CPU is tested and a voltage assigned based on that testing - NOPE! Do XP and MP CPUs of the same speed\core require different voltages? I've honestly not checked but I'll bet they don't. If a CPU works fine at a particular voltage single I'm not convinced that it's going to need any more or less voltage in an SMP configuration. If anything I'd guess more based on what I've seen overclocking. Care to offer evidence?

    Lastly, as someone has already pointed out - an additional bit of voltage is NOT going to fry the CPU. This bozo is trying to say that simply running the CPU SMP is going to fry it, the more I think about this the more I think he's trolling. I've overclocked CPUs starting WAY back with 4mhz XTs and I've yet to have one fry as a result. I've bumped voltage, I've massivly bumped FSB, I've water cooled, Peltier cooled, and done all sorts of things to eek performance out. CPUs are actually pretty durable and simply tasking them differently ala SMP or even something intensive like Distributed.net isn't going to burn a CPU. Put a decent heatsink on it and use your brain - it'll be fine. Distributed.net's software bumps my CPU temps up a max of 10degrees - no biggie. How much would SMP operation bump the CPU temp? Not more than that I'm sure.

    Theory is all well and good with this stuff but it seems that folks are running the XP CPUs SMP without reporting problems and in the end that's all the proof needed....

    P.S. For some real fun measure the voltage fom your off-shore power supply with a good meter. It can get pretty bad! Not long ago I had the fan in a powersupply die on me - voltages across the board shot up. 12volts was pushing 14 and 5volts was closer to 5.4. Nothing fried but the added heat did indeed overwhelm the cooling on that CPU and it locked up after only a few minutes of run time. Slapped in a new fan and all was good - no damage. What you set in the BIOS ain't always what the rest of the system sees (shiver).

    --
    Build it, Drive it, Improve it! Hybridz.org
  33. mod parent up by greenfly · · Score: 2

    Exactly. I guess enough people don't know the difference between the XP and the MP. Yes, they both use the Palomino core, which is SMP enabled already. The MP is just tweaked to perform better in an SMP environment. People have been using XPs and Durons in MP motherboards for quite awhile now. No news here, and in most cases there is nothing to "mod".

  34. #2 Pencil Trick? by Brian+Stretch · · Score: 2

    Will the #2 pencil trick work for reconnecting the bridge? It worked on Thunderbird-core Athlons for the L1 bridges, doesn't work on Palamino-core Athlons for those bridges, but what about this bridge (L5)?

    Background: L1 is cut to lock the clock multiplier. Reconnecting L1 lets you set whatever multiplier you want. Graphite from a #2 0.5mm mechanical pencil is just conductive enough to work. I did this successfully to two Athlon CPUs. They used a deeper cut on the Athlon XPs, so I decided to leave my XP 1800+ locked.

  35. More on Athlon cache coherency .... by taniwha · · Score: 2
    Weird shit happens when you start throwing multiprocessors made out of aluminum cans.



    true but read on ...



    It takes a very precise cache coherency protocol to make the whole system behave in a deterministic way. If one processor has a slight modification to the coherency protocol (say an extra delay cycle) that the other doesn't, then you're in for trouble. ...... Next an IO buffer gets used by two processes simultaneously. Then suddenly they are sending two different devices corrupt data.



    This is true on a slot-1 style (ie P2/3) bus where both chips are on the same bus and snooping each other's transactions - Athlon uses the Alpha EV6 bus which doesn't work that way. Instead each CPU has it's own private bus to the north bridge which is responsible for managing cache coherency between CPUs. The CPUs simply respond to the cache commands from the bridge.



    Even a single CPU (on a non-MP chip set) has to honor the cache coherency protocol ... because DMA transfers from PCI (but not AGP) are required to be cache coherent. This requires at the very least cache-line shootdown/flush support on all CPUs.



    Having said that it's quite possible that there are cache transactions used in a real MP system that aren't needed for PCI support and AMD screwed up on their first silicon and didn't support all the cache transations correctly (not having an MP bridge around to test it on and all that) which might require a chip spin and an 'MP' version - but bug fixes like that are going to be in all their future parts (as a chip designer I know you don't touch stuff once it works right :-)

  36. Re:dudes? by Catbeller · · Score: 3, Funny

    okay, let's here it from the females... ladies? Anyone there? Helloooooo.... [echo echo echo]

  37. What's the cutoff for "newer" chips? 1800+ works.. by Dynedain · · Score: 3, Informative

    I've been running to Athalon XP 1800+ 's in the dual proc board from Asus. My machine boots into WinXP Pro just fine and definately takes advantage of the dual processors (been watching cpu time and usage in the task manager) especially in 3D Studio. I just popped the chips in and the bios saw them as MPs. Does anyone know whats the min speed of the chips (1800, 1900, 2000?) that requires this mod?

    BTW... I haven't had any system instability related to the dual XPs. I had serious crashes caused by the Creative drivers/spyware, and I've had problems with power (the computer drawing more than the UPS can handle and tripping it). The most important thing w/ the dual proc athalon boards is to make sure you have a 450 watt power supply (and suitable UPS) or the system will crash.

    --
    I'm out of my mind right now, but feel free to leave a message.....
  38. Re:PFFFT! by Qrlx · · Score: 2

    Okay, troll, I'll bite and give up my mod points to boot...

    Do you really think there's only one correct way to speak English? Based on the name of the language, it would be what's spoken in England, no? You know, the country that that has teh theatre and aluminium and colour.

    I'm also pretty sure that your regime of "one way to speak proper English" goes against the grain of your computing common sense. Is there only one "proper" OS?

    You see, language is alive; she is ever changing, and subject to geographical and temporal variations. Try to read some Shakespeare or Chaucer and you'll see what I'm talking about.

    While we're on the topic, perhaps the rest of the world should adopt the U.S. standard of mm/dd/yy when the obvioud dd/mm/yy makes a lot more sense. Make sure to get the rest of the world to bail on that cutesy metric system while you're at it.

    (By the way, your logic doesn't even hold up. Enron is more than one company, in fact it has thousands. But you wouldn't say "Enron are wise to have bought the President" even though, unlike AMD, they are more than one company.)

    You can stop being an imperialist troll, or you can continue to be a moron and remain in fine company. Slashdot have many idiot ACs such as yourself.b

    I had a funny sig but I'm not gonna waste it on you