Slashdot Mirror


Top Ten Intel Slipups

quickquack sent us a story on tuplay about Intel's top 10 slipups. They all seem to be relatively recent mistakes (rambus, serial IDs etc) so I'm curious if anyone out there can remember some older slipups (hell the company has been around long enough to have some big screwups). Anyway, the article is also somewhat conspiratorial in tone, in an amusing sort of way. You'll enjoy it. Plus its always fun to laugh at Intel *grin*.

226 comments

  1. Processor Manufacturer wars by Jarvo · · Score: 1

    AMD doesn't have to worry about fighting Intel. From the number of screw ups the company has made, they are doing a good job of destroying themselves. Too bad the public is usually too stupid to see how bad the company has become.

    This may sound a bit harsh, but they've been getting lax sitting at the top all the time. A similar market takeover occurred between 3dfx and Nvidia. Nvidia had (and still has) a superior product which caught the makers of the voodoo series by surprise.

  2. The original fdiv pentium bug by svirre · · Score: 1

    They seem to have forgotten about the fdiv bug in the original pentium 60/66. That as I recall caused a rather lot of media contoversy and was not helped by the fact that intel initially refused to take returns based on that this wouldn't affect the average user...

    Outcry from amongst others the scientific community changed their minds eventually, but they got a lot of bad press over it.

    I quess we should also mention the segmented memory architecture they utilized in the 286 days (which haunted us for a rather long while after the 286 was dead.)

    "We are the Pentium of Borg. Division is futile. Mathmathics are irrelevant. You will be approximated."

  3. Re:Doesn't anyone remember... by RelliK · · Score: 1

    what a pile of crap! Did you just pull it out of your ass? Next time think before you troll.
    ___

    --
    ___
    If you think big enough, you'll never have to do it.
  4. Re:Say again? by JurriAlt137n · · Score: 2

    It's a psychological thing. Slashdot readers are usually nerds right? This probably means that they've been badly bullied at school, right? So now there is Slashdot. Hiding behind a nickname, or worse anonymously, we can kick back at the bully, in this case Intel, in other cases Microsoft.

    --

    People replying to my sig annoy me. That's why I change it all the time.
  5. Re:Say again? by Stephen+Samuel · · Score: 2
    A mistake/screwup is one, whether it's done by the big bully or the nice underdog. Many of Intel's and MSs mistakes made it out to the public because they were arrogant enough to think that they could get away with (and -- for the most part, they have). Intel is getting bitten because now they're used to letting get mistakes out, but they now have some realistic competition (AMD) who can take market share in the aftermath.

    As Linux (hopefully) takes more of the desktop mindspace, we'll see MicroSloth FSCK-ups giving market share away to the Linux world, as well -- for the same reason: Residual arrogance.

    The Linux world makes mistakes, too. It's just that we don't (usually) push those mistakes on the public as if they're the next best thing since sliced bread. Most of them get caught in the inherent quality control system of the Open/Free Source model.
    `ø,,ø`ø,,ø!

    --
    Free Software: Like love, it grows best when given away.
  6. StrongARM? by Alioth · · Score: 2
    The article, on one of its pages, says:

    I'll end this one with an interesting note -- Intel's palmtop CPU chip series is named StrongARM... is that supposed to be some sort of joke?

    If I'm not mistaken, the StrongARM isn't an Intel invention. Rather, it's a version of the Acorn Risc Machine processor which first appeared in the Acorn Archimedes during the late 1980s.

    ObIntelJoke:
    The Pentium's floating point unit is said to comply to IEEE fp standards. If you're on an airplane with a Pentium-powered air data computer, how is IEEE pronounced?
    Aieeeeeeeeeeeee!

    1. Re:StrongARM? by karzan · · Score: 2

      ARM (Advanced Risc Machines) was developed by the company of the same name in the UK. StrongARM was codeveloped by DEC and ARM, and when Intel bought part of DEC they got it.

  7. Re:Say again? by johnathan · · Score: 1
    we don't need no stinking badges.

    Those guys are called the blue man group. They put on quite a good show, actually.

    --

    --
    You don't need a weatherman to know which way the wind blows.
  8. DX4 was not made by Intel by GlitchZ · · Score: 1

    The name of the chip by AMD was the DX4 (not 486 DX4). The 4 stood for 486, not the multiplier( which was also 4x). This chip came in 100, 120 and 133Mzh flavors. All made by AMD. The chip came out after the pentium machines worked thier way down to a high, but reasonable price level. The chip was made with the same philosophy that was suscessful with the 386DX-40. Take the current chip being dropped by intel and push some life back into it. I really liked these chips becaus ethey were cheap and fast. I owned a couple of each DX4 flavor at one point or another.

    1. Re:DX4 was not made by Intel by steveha · · Score: 1
      The name of the chip by AMD was the DX4 (not 486 DX4).

      The original poster was right: Intel shipped a chip called 486DX4 that was internally a 3x clock, not a 4x clock. The AMD chip was called the "AM486". Intel sued AMD, saying they couldn't use the "486" but lost; Intel is willing to try to own numbers, but the courts haven't cooperated so far.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
  9. Re:What About the 486 SX? by PortalCell · · Score: 1

    No, the 80487 was the 80486DX which was identical to the 80486SX chips they sold bar a few disabled lines in the SX. People pretty quickly realised that they could make a motherboard that just took an 80487 i.e. an 80486DX

  10. Re:Its Just A Memory Format by rabidcow · · Score: 2

    i can never remember which is big & which is little endian...

    intel's byte order gives a very small bit of extra code efficiency when, say, converting a 32-bit number to a 16 bit number in memory. if the bytes are the other way around, you have to add two to the address.

    i can't think of a real benefit to the other way around. i suppose nowadays an add instruction takes no time anyway, but when they first designed the processors that wasn't true.

  11. '[34]86 slipup by djve · · Score: 1

    Yes, it's old. I forget which it was and I don't have a chip to check it on. Either the '386 or the '486 was redisigned at one point. The new chips had two sigma symbols. I forget what the problem was but this goes back to the late eighties. Back when usenet wasn't advertising and computers were not a consumer item.

    --
    "There is magic in the web." - Othello Act 3 Scene 4.
  12. Re:Say again? by JurriAlt137n · · Score: 1

    Let's think hypotethical for a moment. Both Intel and M$ start losing major amounts of marketshare to AMD and *nix resulting in the majority of households running for example Mac OS X on an AMD 4Ghz. What will Slashdot do? Are we going to be bashing AMD by then? Will it be cool to use Intel, as they're only small?

    --

    People replying to my sig annoy me. That's why I change it all the time.
  13. Re:What about the Intel Coffee Warmers? by BigBlockMopar · · Score: 2

    Yeah it was difficult, but all the idiots that used the same heatsink and fan combos that were designed to cool a 66-MHx i486 processor got what they deserved when their 66-MHZ Pentium processors overheated. Putting a computer together isn't like working with legos, you know. A little reading would have gone a LONG way in preventing the meltdowns.

    Ever seen a Compaq P60? Or a Gateway P60? These weren't clones with crappy cases, 1" square nameplates, and assembly quality like that. These are mass-produced machines, designed by engineers, who had probably read all of Intel's docs. And I've seen lots of them where the active heatsink just couldn't keep up.

    I remember an IBM server with the new cutting-edge P66. Now, towards the end of the 486 era, a lot of the manufacturers (as opposed to clone builders) were getting to large passive heatsinks and even interesting fan solutions. The old HP Vectra 486 machines had a fan mounted above a heatsink-less processor. The fan blew air across the top of the processor at a 45 degree angle.

    But all the early Pentium machines that I ever touched had active heatsinks, just like most of today's processors. From the real manufacturers, they had somewhat more substantial fans than the "Ball Bearing" made-in-Taiwan crap that clone builders (still) use.

    And this IBM was no exception. There was nothing wrong with the fan - it still spun, and it was a good quality piece. It was a Panaflow 12VDC brushless fan mounted to a 2" tall extruded aluminum heatsink, strapped onto the top of this processor. When I got to the machine, the remains of the blades of the fan didn't show any signs of dirt, dust or cigarette smoke accumulation. The fan even spun freely. But the plastic frame of the fan was warped and the blades had been distorted. It made a hell of a vibration when it started up, and the owner had brought the machine in for us to fix because the computer was noisy and smelled really bad of something melting. I replaced the fan (Nidec cast-aluminum with a composite impeller, $30 fan, use them in all my computers to this day), re-routed some ribbon cables away from the processor to see if I could give it more airflow, and then my co-workers and I were betting on when it would come back. It didn't.

    The FDIV bug impacted 60-MHz, 66-MHz, 75-MHz, 90-MHz and 100-MHz Pentium processors.

    Yeah, okay. I got ahead of myself, I apologize. It was late 1994 when Intel fixed the FDIV bug. The Pentium 75 was commonly shipping at the time; the P90 was popular, the P100 was the high-end chip, and the P120 was just on the horizon.

    I've never noticed a P75 with the bug, but because of where I've worked, we didn't have many of the 3.3V-generation Pentiums to support until around the P100. And that was well into 1995.

    The 120-MHz Pentium processor was the first processor to *not* have the FDIV bug impacting it.

    I think it's fairer to say that the P-120 is the first one that has never had a release with the FDIV problem. I assure you, Intel has made P75s to P100s without the FDIV.

    But all of the high-voltage Pentiums were affected; unless they were replaced under Intel's recall, they had the FDIV flaw.

    --
    Fire and Meat. Yummy.
  14. Re:ohm by Sebastopol · · Score: 1


    there was a day when you were all sitting around eating chips and talking about how kick-ass

    I second that: when I was in highschool in 1986 the BBS scene was full of discussion on the 386 and upcoming 486 (and CGA porn). However, don't forget that anyone who has ever used the word 'l33t' probably wasn't born then... but I do find it interesting how the discussions went from really understanding the architecture (when masm was king), to just politics as usual. Since commodity programming has become so decoupled from the architecture, intellectual discourse on CPU architecture isn't in demand among the throngs. It's mostly a bipartisan thing these days. If everyone would stop shopping at Old Navy, we'd all be able to get along a little better. What the hell am I talking about.


    ---

    --
    https://www.accountkiller.com/removal-requested
  15. Re:I must be old by OldCrasher · · Score: 1

    Nah. 80188. Even sleezier.

  16. Intel recalls P4! by B14ckH013Sur4 · · Score: 1
    Did anyone read the last bonus link??? I don't know what time it went up, but it says Intel is recalling the P4 because they accidently shipped the i850 with a WAY outdated BIOS.
    The irony is so thick you could eat it with a straining spoon...

    --
    "I've seen plays that were more exciting than this.
    Honest to god... Plays!" Homer Simpson
  17. Re:what about... by rabidcow · · Score: 2

    actually, the 8-bit bus on the 8088 made the hardware much cheaper, which greatly increased the affordability of the system.

    unless you're gonna say that the whole ibmpc arcitecture set back computing, which is probably debatable.

  18. Re:Probably the 286 and 8088 by JCCyC · · Score: 2
    The 8088 was a crippled 8086, kind of the "celeron" of it's day. It was limited to 8-bits externally, though it is 16-bits internally. Because of the 8088, early PC's were limited to being able to address 1MB of RAM.

    Using a 8086 instead would do no good. The 1MB limit is because the segmented architecture consisted on left-shifting the 16-bit segment address by 4 bits, hence no resulting logical address could be greater than 0x0FFFF0 + 0x00FFFF = 0x10FFEF (roughly 1.06 MB).

    This is true for the 8086, 8088, 80186 and 80188 families. True flexible segmentation was introduced by the 80286, although in a completely boneheaded way (no switch back to real mode, duh!)

  19. Re:Say again? by cybermage · · Score: 1

    I don't mind these stories, but how about a "bashing" category that we can choose to filter. Calling this "news" is plain wrong. This should have been marked humor, or something.

    --

  20. Pentium 4 Recall? by pb · · Score: 5

    This isn't a real top 10; it's a half-hearted attempt. A complete list couldn't fit in the margin of this webpage, though.

    Let's start looking...

    * Segmented Memory
    * Byte-swapping
    * To this day, ensuring backwards compatibility with chips no one used
    * Screwing over their customers
    * Screwing over their employees (see Inside Intel)
    * RAMBUS (ha ha ha!)

    I'm sure I missed a bunch...

    ...oh yeah:

    [pb@Lee-12-240 pb]$ cat /proc/cpuinfo
    processor : 0
    vendor_id : AuthenticAMD
    cpu family : 6
    model : 4
    model name : AMD Athlon(tm) Processor
    stepping : 2
    cpu MHz : 800.060074
    cache size : 256 KB
    fdiv_bug : no
    hlt_bug : no
    sep_bug : no
    f00f_bug : no
    coma_bug : no

    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 psn mmxext mmx fxsr 3dnowext 3dnow
    bogomips : 1595.80
    ---
    pb Reply or e-mail; don't vaguely moderate.

    --
    pb Reply or e-mail; don't vaguely moderate.
    1. Re:Pentium 4 Recall? by TheReverend · · Score: 1

      [corey@cossentino corey]$ cat /proc/cpuinfo
      processor : 0
      vendor_id : GenuineIntel
      cpu family : 5
      model : 4
      model name : Pentium MMX
      stepping : 3
      cpu MHz : 199.741394
      fdiv_bug : no
      hlt_bug : no
      sep_bug : no
      f00f_bug : yes
      coma_bug : no
      fpu : yes
      fpu_exception : yes
      cpuid level : 1
      wp : yes
      flags : fpu vme de pse tsc msr mce cx8 mmx
      bogomips : 398.95

      Do I need to get this fixed?

      --


      "Let me open these blinds so the snipers can see in." - Kevin Giffhorn
    2. Re:Pentium 4 Recall? by studerby · · Score: 1
      Pentium 4 recall, just announced! Or to be precise a recall of systems w/ P4s, cause the BIOS is bad.

      Article on tuplay.

      --

      .sig generation error:468(3)

    3. Re:Pentium 4 Recall? by Mr+T · · Score: 4
      Amen brother!

      Let me add:

      1. only supporting 5? or 7? or however many registers they acutally have.
      2. I think segmented memory should be listed again at least one more time but possibly twice. Including all those dman segment registers and index registers.
      3. 82xxx parts.
      4. stack code
      5. variable length instructions
      6. x87
      7. If you've ever written a boot loader before then you know half the stuff involved is black art that is barely documented. Thank you Intel.

      On the other hand, I do give the mcreitd for ia64, it is a beautiful architecture. Now if they'd only drop IA32 support and make it run fast... They should have dropped x86 when they released the 386 and did IA32 the correct way, we'd already have 64bit desktops and it would have been a seemless transition.

      --
      This is my signature. There are many signatures like it but this one is mine..
    4. Re:Pentium 4 Recall? by f5426 · · Score: 2

      Adding:

      - The reset to get back to real mode in the 286 (note that it could be argued that it was a good idea)
      - The A20 line kludge

      And sure, segmentation, segmentation and segmentation.

      Btw, did I mentioned that I hated segmentation ?

      Cheers,

      --fred

      --

      1 reply beneath your current threshold.

    5. Re:Pentium 4 Recall? by mangu · · Score: 2
      * Byte-swapping

      I can't agree with this one. Big-endian makes it easier to read hexadecimal listings, little-endian gets you less bugs (read my comment above to find out why). Reading hexadecimal listings went out with the 8080, but we will always need to avoid bugs. The byte-swapping problem, IMHO, is in the Motorola CPUs.

    6. Re:Pentium 4 Recall? by rabidcow · · Score: 1

      that's just a matter of how you choose to write / think about it.

      if you go from lowest memory address to highest memory address, then ax is al|ah.

      if you store it back into memory, it's al|ah.

      the only reason it seems backwards is because you (and most people, i suppose) think left to right is most significant to least significant.

    7. Re:Pentium 4 Recall? by Inoshiro · · Score: 2

      coma_bug : no -- I hope not, this is a Cyrix problem. Not an Intel one.

      From arch/i386/kernel/setup.c:
      /* Emulate MTRRs using Cyrix's ARRs. */
      c->x86_capability |= X86_FEATURE_MTRR;
      /* 6x86's contain this bug */
      c->coma_bug = 1;

      Maybe you shouldn't be yelling at Intel for non-Intel bugs. No one deserves that, even if they did screw up their own chips.
      --

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    8. Re:Pentium 4 Recall? by pb · · Score: 1

      Eh, I didn't check all the bugs to see whose they were, you're right, I just figured that the vast majority of them were Intel's. (actually, I recognized at least three of them as such; hlt isn't just Intel, though...)

      However, I knew they were all bugs that my Athlon Thunderbird didn't have... ;)
      ---
      pb Reply or e-mail; don't vaguely moderate.

      --
      pb Reply or e-mail; don't vaguely moderate.
    9. Re:Pentium 4 Recall? by mallie_mcg · · Score: 1

      Pentium 4 recall, just announced! Or to be precise a recall of systems w/ P4s, cause the BIOS is bad.

      MMMM i wonder if the BIOS is really all that bad, or if the chip has some instructions that are fscked up. And the " BIOS " reasons for recall are so that intel can impliment a microcode update here?


      How every version of MICROS~1 Windows(TM) comes to exist.

      --


      Do the following really mean anything? SCSA MCP CCSA CCNA
      --I'm not actually after an answer!
    10. Re:Pentium 4 Recall? by pb · · Score: 1

      I've written code like this:

      n1 db ? ; most significant digit
      n2 db ? ; .
      n3 db ? ; .
      n4 db ? ; least significant digit
      [...]
      mov si,offset n1 ;starting at the string
      ;--------------------------------------- Better sort code... (worst case 17)
      bsort: mov ax,[word ptr n2] ;use al, ah as n2, n3

      Data as laid out by me in the program: [n1|n2|n3|n4]

      What I'm grabbing from memory: a word of data, starting at n2.

      Note that when I do this, al gets n2, and ah gets n3!
      ___ax___
      [ ah|al ]
      [ n3|n2 ]

      Is that funky, or what? I'm sure I could find the exact quote about this from my assembler lecture notes, but suffice it to say that these sorts of tricks aren't really necessary or desired nowadays.

      The chips in question are the 8008 and the 4004. We are pretty much backwards-compatible to them TO THIS DAY (that's why DOS had those 64k segments). I don't know about you, but I would at least like a few more GPR's to play with... (AMD is at least going to do this)
      ---
      pb Reply or e-mail; don't vaguely moderate.

      --
      pb Reply or e-mail; don't vaguely moderate.
    11. Re:Pentium 4 Recall? by b1t+r0t · · Score: 2
      2. I think segmented memory should be listed again at least one more time but possibly twice. Including all those dman segment registers and index registers.

      Only the "nobody will need to access more than 64k of memory in one chunk" attitude of the segmented memory design. If they had been 32 bits, that would have been just fine. Add to that the 80286, which tried to enforce it, forcing you to choose between real mode with segment arithmetic and protected mode with more than 1 meg of address space. The only option was to reset the CPU, using CMOS to clue in the BIOS that this wasn't a reboot.

      4. stack code

      If you're referring to what I think you're referring to, that's a more general problem based on the extremely primitive way that C stores strings (a null terminator with no indication of buffer size), combined with downward-growing stacks. Stack 'sploits can still happen even with non-exec stack segments, by writing over return addresses to call well-known library glue code routines.

      On the other hand, I do give the mcreitd for ia64, it is a beautiful architecture. Now if they'd only drop IA32 support and make it run fast...

      I thought that came from the HP PA-RISC architecture? In other words, I don't think you have Intel to thank for it.

      And one last razz to Motorola for missing the opportunity of a lifetime. The way I heard it (from someone who used to work at Motorola) was that when IBM was designing the PC, they asked Motorola and Intel if the 68K/8088 would be ready by a specific date. Motorola didn't want to commit. Intel was ready to commit to anything. Ironically the 68K was ready by the deadline anyhow, but by then it was too late.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    12. Re:Pentium 4 Recall? by rabidcow · · Score: 1

      * Byte-swapping

      huh? you mean little-endian vs big-endian? intel's byte order gives you size conversions for free. or what *are* you talking about?

      * To this day, ensuring backwards compatibility with chips no one used
      * Screwing over their customers

      SOMEONE used them. if they weren't backwards compatible, they'd be screwing their customers again. mind you, they screwed more customers than they helped supporting old weird stuff.

  21. Re:What about the Intel Coffee Warmers? by Calle+Ballz · · Score: 1

    $5 for a 75 mhz pentium, link is here

  22. Re:Sure... by SuperLiquidSex · · Score: 1

    Actully it seems to me that everyone is talking about intels problems and everyone ignores the AMD k6-2s, the amd 486, and other misc amd products

    --
    Oops....you'll know what I'm talkin about in a bit.
  23. Re:Where's divide? by Tau+Zero · · Score: 1

    And the ATAN (?) bug in the '387 should be in there somewhere.
    --

    --
    Time is Nature's way of keeping everything from happening at once... the bitch.
  24. Re:Say again? by VAXman · · Score: 2

    Indeeed. We can look at this another way:

    Intel's Biggest Achievements

    1. Invention of the microprocessor. TheStreet.com called this the second most important business event of the CENTURY (only the interstate highway system outranked it). Indeed, this is the single invention which enabled the information revolution, without which none us would be here.

    2. Invention of semiconductor RAM. Without Intel, memory would be made up of massive arrays of core memory. Intel showed the world that you could build memory out of chips. Again, this helped enable the PC revolution.

    3. (sort of) Invention of the integrated circuit. Robert Noyce is credited as the co-inventor of the integrated circuit (with Jack Kilby), and was the first to build one out of silicon. Though he was at Fairchild at the time, he later went on to found Intel.

    4. Pentium Pro processor. Possibly the most revolutionary CPU ever built, and certainly the most successful. Remember the context: everybody thought only RISC could compete in performance, and then Intel debuted this product which wallopped even the fastest RISC processors in existence, enabling hundreds of millions of users to gain top notch performance from the existing tens of thousands of applications. The core has went on to scale to everything from mobile to supercomputers.

    To say that a small CPU bug, or an unwise agreement with a RAM company (!) invalidate Intel's achievements is simply laughable.

  25. Cast your mind back to the P90 by noz · · Score: 1

    My friend's father is a doctor and lecturer at UNSW in business and commerce. Being one of the first to get a 'top-of-the-line' Pentium 90Mhz -based system for all of his tax and business maintenance, was sadly disappointed to find that it had major-maths bugs (long before MMX).

    Intel would only replace the CPU if you were affected under their terms. Luckily (and quite rightly) he was, and received a replacement, within a few months.

  26. Its Just A Memory Format by EXTomar · · Score: 2

    Big Endian or Little Endian is just a memory format that is understood by the processor. Neither is right or wrong or more or less efficient. To say otherwise is like saying left handed people are inferrior.

    1. Re:Its Just A Memory Format by steveha · · Score: 1
      Neither is right or wrong or more or less efficient.

      I read an article about this. Most of the world reads from left to right, but numbers are read from right to left; you have to count backwards from the right to know how big the first digit is. The whole endian-ness issue would probably never have arisen if our numbers were written left-to-right.

      Big-endian numbers are nice when a human wants to read hex dumps; the numbers appear in the hex dump the way they appear written out by hand.

      Little-endian numbers are nice when you want to read a number from a pointer: if you want the low 8 bits, you don't actually care whether you were passed an 8-bit, 16-bit, or 32-bit integer. In a big-endian architecture, you need to know what size integer the pointer is pointing to, to shift over correctly.

      Either one gets the job done.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    2. Re:Its Just A Memory Format by wiredog · · Score: 1

      But lefties are sinister

    3. Re:Its Just A Memory Format by jeffry_smith · · Score: 3

      > But lefties are sinister

      But in their right minds ;-)

    4. Re:Its Just A Memory Format by Bush+Pig · · Score: 1

      Interestingly, the Arabs (from whom we acquired our number system) read both script and numbers right-to-left (that is, least significant digit to the right) - it only just occurred to me how sensible this is, 'coz I used to think it looked pretty weird. OTOH, I prefer to encounter the most significant digit first, although this is probably only habit.

      --
      What a long, strange trip it's been.
  27. Probably the 286 and 8088 by mikethegeek · · Score: 1

    The 80286 was the first "protected mode" processor Intel produced that would allow multitasking. From what I recall, the `286 didn't do this particularly well, and caused IBM/MS fits when they designed the first version of OS/2. The `286 became popular, mostly because it was a lot faster than the 8086/8088 even in "real" mode.

    The `286's problems weren't fixed until the 386, which ushered in 32-bit pre-emptive multitaksing for the PC platform.

    The 8088 was a crippled 8086, kind of the "celeron" of it's day. It was limited to 8-bits externally, though it is 16-bits internally. Because of the 8088, early PC's were limited to being able to address 1MB of RAM. This is probably one reason the 640K DOS limit hung around for so long (still a factor in the early-mid 90's).

    --
    === The price of freedom is eternal vigilance
    1. Re:Probably the 286 and 8088 by Xenu · · Score: 2
      True flexible segmentation was introduced by the 80286, although in a completely boneheaded way (no switch back to real mode, duh!)

      I wouldn't call it boneheaded. You were supposed to load and initialize the system in real mode, switch to protected mode, and stay there. There was no reason to switch back to real mode. Remember, the architecture was designed long before the world was flooded with crappy PC-DOS/MS-DOS real mode software.

    2. Re:Probably the 286 and 8088 by Remote · · Score: 1

      The 8088 was a crippled 8086, kind of the "celeron" of it's day. It was limited to 8-bits externally, though it is 16-bits internally. Because of the 8088, early PC's were limited to being able to address 1MB of RAM. This is probably one reason the 640K DOS limit hung around for so long (still a factor in the early-mid 90's).

      From where I see, the 8088 was more a hack than a slipup, for it existence allowed a lot of people to own a PC.

      I don't know how old you are but in those days peripherals using 16-bit data buses where much more expensive.

      The 640K RAM address limit is, as you say, a DOS limit.


  28. http://www.x86.org/errata/errataseries.htm by Justin+Goldberg · · Score: 1
  29. Re:Say again? by Zenjive · · Score: 1

    Oh, that's right!
    We're all supposed to be happy that we constantly get screwed by huge corporations.
    Reminds me of a sig I saw here a couple of days ago:

    Shut up, be happy. The conveniences you demanded are now mandatory

    What is it with people like you that suck-up to big corps like UnIntel and Micro$haft?
    "Oh, look at how successful they are! They are soooo rich! Maybe we should let them make all the laws for us peons down here in the mud. They are successful, so therefore, they must be smart!"

    This is about not letting huge corporations decide for the rest of us how we should live our lives. It's time to take the government back from lobbyists and corporations!

    ok, so i'm off on a tangent again, eh?

    --


    A vacuum is a hell of a lot better than some of the stuff that nature replaces it with. - Tennessee Williams
  30. Cover letter by Argy · · Score: 2

    This isn't a chip slip-up, but about 12 years ago, I was at a trade show, and requested some product literature from Intel. About two weeks later, they sent me a letter saying that the shipment of booklets was back ordered for lack of the following items:

    Part #.....Desc................Qty
    xxx123...Cover Letter....1

  31. Re:Say again? by llywrch · · Score: 2

    > badges?

    There's a class system very much alive at Intel: blue badge means you get all of the benies & stock options that Intel trumpets to one & all that they are a forward-thinking, next-millenium company. Green badges are the temps, contractors, janitors & cafeteria operators. Oh, & the other techs who put in 8 or more hours a day, every day, Intel.

    I worked as a green badge at Intel. All that badge meant was they'd let me in the building each morning, & someone would sign my time sheet. Everything else -- a desk, a computer, a login on the network, the usual common courtesy for my fellow employees -- was considered a luxury I had to earn. Like being an enlisted man in the military -- probably why so many vets work at Chipzilla.

    And probably why I'd exhaust every other option of work before I went there again.

    Geoff

    --
    I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
  32. #11 by Gefiltefish · · Score: 2

    The list included "sneakiest moves," so I would suggest adding:

    #11 Cornering the PC market with Microsoft.

    Perhaps it's good business, but it's damned scary. Nobody bats an eye when someone else writes "Wintel."

  33. Re:Where's divide? by Some+Dumbass... · · Score: 1

    How about the failing FPUs on some 486s which "created" the 486SX, or that quality control problem (can't remember what exactly) which caused the 386 to be introduced at only 12 Mhz instead of 16?

  34. Re:What about the Intel Coffee Warmers? by Jaeden · · Score: 1

    I've got an FDIV P60. In fact, I'm using it right now. This old things survived alot..going on six years this Friday in fact. Most of the original hardware is still intact with the exception of an additional HD (old one is still functional, just too damn small), more RAM, and a new case fan. Oh, and a network card.

    Other than that, the SB16 still plays, the 3X CDROM still spins, and the 2400 baud modem probably still works but I haven't needed it for a while now.

    I'm still waiting for my replacement chip, but I don't think that's going to happen. Oh well.

    cjd

  35. 80386 slipup by netwiz · · Score: 1

    I can't believe that noone's caught this. When the 386 was first introduced, one of the big things was that it supported 32-bit memory addressing. Or so Intel claimed. It seems that on some chips, the A27 line was not correctly terminated, so the chip could only address 2^26 addresses, or 64MB. In fact, the stock FreeBSD kernel from 1.0 (it was hardcoded) to 2.something (it was a kernel variable) only supported 64MB. You could hack it to get it to work w/ more, but in the earliest versions, it required a recompile. Kinda annoying on slow 486's. (side note: the original product literature for the 486 included a 16MHz version, but since the 386/33 part could take it easy, it was never released. the 486/20 was dropped after AMD released the 386/40 for the same reason)

    Intel later corrected this bug, but kept the original dies in production to bring you (surprise!) the 386SuX!

    Ahh, the fun you can have when trying to amortize several hundred million in dev costs!

  36. Re:The 80286 by Xenu · · Score: 2
    The 80286 had a nice architecture, reminiscent of Multics, it just wasn't what the market wanted. The UNIX market wanted a flat 32-bit address space. The DOS market wanted a really fast 8086. I remember reading an article from one of the 80286 architects, who pointed out that the design effort was started long before IBM and Microsoft came to dominate the PC market with PC-DOS/MS-DOS. The implementation had some problems, operating system writers that wanted to use all of the features of the CPU ran into various bugs.

    I ran UNIX System V on an 80286 for years. It was very reliable. The main problem was porting code written by programmers afficted with "All the worlds a VAX" disease.

  37. Re:Intel Slip_ups by Xerithane · · Score: 2

    Hm, I didn't know that - at the time I was getting into the nitty gritty of it and still learning. Interesting to know - I'm just glad I was able to get a computer.. ah that box was such a piece of crap but it worked.
    I got 4MB ram with it, and it had a mobo that you had to have 4 of the same type to upgrade. So when I upgraded to 8 megs of ram they accidentally gave us 4 8 meg simms (which were extremely costly at the time) - my mother railed into my consience until I took them back :/

    --
    Dacels Jewelers can't be trusted.
  38. hey, I _like_ the metric system by netwiz · · Score: 1

    based on water, our most abundant surface molecule.

    1 milliliter = 1 cubic centimeter = 1 gram

    Sorry, I think it's rather orthagonal and nifty.

    BTW, measurements must be taken at 4 degrees Celcius (oh! and water freezes at 0 degrees C and boils at 100 degrees C)

    yah, yah, yah, bust me for being OT.

  39. Re:How about little - endian byte order by slashdot-me · · Score: 2

    > calling a >> 1 will always equal a / 2

    Not always true if a is negative (implementation dependent).

  40. What About This? by Poligraf · · Score: 1

    They first sue then think.

    Intel is probably the most litigious company in the industry; most of their cases never go on trial or are dropped eventually, but they manage to spread some FUD about entity being sued.

    And this litigiousness signals a very big problem: Intel is unsuited to be an industry leader. Somehow, they don't want to be a "team player", and it hurts them in the long run. Good example - if they would not sue VIA about chipsets at some point, they'd have working DDR chipset for Pentium IV on the market by now. Even though Intel's managers are pretty smart about saving the company from the outright war with the US government (unlike their peers from the Necrosoft@Redmond), their heavy-handedness and lack of hesitancy before sicing lawyers at somebody don't make them a lot of friends.

    --
    Tigers respect lions, elephants and hippos. Maggots respect no one. (C) S. Dovlatov
  41. Re:was this an intel processor? by OldCrasher · · Score: 1

    As my feeble brain remembers this it was a clone of a DEC (remember them, now called Compaq) machine.

  42. Re:What about space radiation? by Xenu · · Score: 2

    You are way off base. The problem was alpha particle radiation causing upsets in DRAM memory cells. The primary cause of the problem was trace amounts of Thorium in the ceramic material used for IC packages.

  43. Re:intels biggest screwup by jasen666 · · Score: 1

    not bad considering [snip] all i had to replace during that time was the mboard, cpu and ram So basically, you bought an entire new computer. And your whole point of staying with socket7 was what...?

  44. Re:Say again? by rabidcow · · Score: 2

    well duh. everyone always favors the under dog. and everyone likes to see the big guy trip & fall. (well, except the big guy)

    intel has done some good stuff tho. the ieee floating point format, for example.

  45. Little endian by heroine · · Score: 2

    Some of you may remember the good old days of big endian machines. The standard low-byte high-byte order we know now was invented by Intel, despite the fact that base 10 numbers were still printed with the most significant digits on the left by Intel's C library.

    1. Re:Little endian by taniwha · · Score: 2
      According to this, the DEC PDP-11 and VAX lines were little-endian too - I'm not old enough to remember these machines (apart from FORTRAN torture at college on a VAX), but I know enough that they form a huge chunk of the history of the Internet, and Unix.

      The Vax was religiously little endian, the pdpd series a little more mixed. The internet on the other hand (well TCP/IP protocols anyway) is mostly big-endian.

      Errr... and by the entirety of civilisation too.

      Ummm - not quite - what we call 'big endian' is reall a mixed endian system - a true big endian system would count bytes down from the end of memory to the beginning (yes I know this is identical to a 'little endian' system thru a simple transform - but read on ...) - so think about where our numbers come from .... arabic .... which is written the other way from our language ... what this means is that our numbering system was originally designed to be written LSB first (from the point of view of an arabic writer) - this makes sense if you're a medievil trader - what you'e mostly doing is addition and subtraction - and those operations are performed LSB to MSB - so writing them that way makes sense.

      Arabic and other left-to-right writing systems that include arabic numbers as we normally write them are true big endian writing systems, while english and most other european writing systems are mixed endian systems - which is why 'big-endian' systems that number memory from left to right, but multi-byte integer data right-to-left seem natural to us - it's an articfact of the way our culture writes its numbers withing its test

      I beleive our 'modern' mixed endian way of including the right-to-left arabic numbering system in left-to-right text is a result of it being adopted that way by spanish monks looting the moorish libraries after they were driven south .... if they had been a bit smarter about what they did and had reversed the order of the digits so that it worked the same way as they did in arabic we would all consider 'little endian' numbering systems as natural and 'big-endian' as wierd

    2. Re:Little endian by Howie · · Score: 1

      Some of you may remember the good old days of big endian machines. The standard low-byte high-byte order we know now was invented by Intel...

      According to this, the DEC PDP-11 and VAX lines were little-endian too - I'm not old enough to remember these machines (apart from FORTRAN torture at college on a VAX), but I know enough that they form a huge chunk of the history of the Internet, and Unix. Before Intel.

      despite the fact that base 10 numbers were still printed with the most significant digits on the left by Intel's C library.

      Errr... and by the entirety of civilisation too.

      --
      "don't fall into the fallacy of believing that Perl can solve social problems. Maybe Perl 6 can, but that's a ways off"
    3. Re:Little endian by Chalst · · Score: 2

      Umm, you write bits in words in a big-endian notation, so the PDP output looks weird because you are mixing big endian and little endian.

    4. Re:Little endian by sconeu · · Score: 2

      How 0x11223344 is stored in memory:

      Big Endian (Moto,PPC, etc..): 11 22 33 44
      Little Endian (x86, VAX): 44 33 22 11
      PDP: 22 11 44 33

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  46. Old Joke by atrowe · · Score: 5

    Shouldn't that be the top 9.9999999348 Intel slipups?

    --

    -atrowe: Card-carrying Mensa member. I have no toleranse for stupidity.

    1. Re:Old Joke by ishrat · · Score: 1

      Don't they say you learn through your mistakes? Therefore the bigger the mistakes and more numerous, the more you learn from them, and the more you learn the more you earn right?

      --

      There's always sufficient, but not always at the right place nor for the right folks.

    2. Re:Old Joke by Stephen · · Score: 2
      Don't they say you learn through your mistakes? Therefore the bigger the mistakes and more numerous, the more you learn from them
      The road to wisdom, well it's plain
      And simple to express
      Err, and err, and err again
      But less, and less, and less.
      (Piet Hein)
      --
      11.00100100001111110110101010001000100001011010001 1000010001101001100010011
  47. Math Co-processors, iAPX and other names by OldCrasher · · Score: 1

    Not just the fact that they had co-processors, but the fact that the stupid things ran at different clock speeds to the family members they were intended to support. Then there was the chip naming. The 8080 was just that. The 8086 was, I think, the iAPX8086. The 80286 was somthing like iAPX286, while the 80386 was the i386. Confused? None of use were, we just called them 80x86's... Which was fine until you used the CMOS versions... 80Cx86 anyone?

  48. How about little - endian byte order by gregor_b_dramkin · · Score: 1

    Storing bits in order

    7,6,5,..1,0,15,14,...,9,8,31,30, ....
    Has got to be one of the ugliest hacks of all time.

    --
    You can never equivocate too much.
    1. Re:How about little - endian byte order by taniwha · · Score: 1
      It was a decision made because they found integer math was faster this way. Digital Alphas came to the same conclusion.

      There is a valid argument that this is true for a system where the memory accesses are smaller than an integer size (for example a 32-bit 286 memory to register add with a 16-bit bus). But for an Alpha - a RISC machine that doesn't have combined memory/ALU ops, and has a bus at least as large as it's integer size, and aligned values - this isn't an issue.

    2. Re:How about little - endian byte order by grammar+fascist · · Score: 1

      Okay, am I the only person in the entire universe that thinks little-endian is correct?

      The only reason we think big-endian is right is because we are so used to thinking about numbers as written digits, ordered largest to smallest. Consider this binary number:

      15141312111009080706050403020100
      0 1 1 0 0 1 1 1 0 0 1 0 0 0 1 0


      And we think, "Oh! Let's store that number in the order we read it in!" And thus is born big-endian. The first eight bits (on the left) are in byte 0, the next eight bits (on the right) in byte 1.

      In reality, your bits end up being ordered 8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7.

      Folks, that's backwards. Think about memory going from left to right - you want your bits stored 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, or in a continuous fasion. That's little-endian. It seems unnatural because when we write those bits, we order them from biggest to smallest - or 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, 8. That's the wrong direction, and that's why people get confused.

      If this confused you, think about it for a bit more. It's absolutely correct.

      But one thing I do think is strange is Intel's backwards stack (grows down in memory). That's weird.

      --
      I got my Linux laptop at System76.
    3. Re:How about little - endian byte order by Ozwald · · Score: 1

      Neither is right or wrong. It was a decision made because they found integer math was faster this way. Digital Alphas came to the same conclusion.

      Either way, to do bitwise math on either is identical; calling a >> 1 will always equal a / 2, no matter if it is Intel, Alpha, Sun, or PPC. The only time it matters is when data is transfered to an unknown platform but that's what htonl is for.

      Ozwald

  49. This was funny, but long.... by cnkeller · · Score: 3
    This was sent to me years ago when I was at UMD. Some of the references to times long past are great. Six years feels like a long long tim ago, technology wise. Enjoy...

    Subject: Re: Gaius Petronius
    Author: John Rossi at AIT
    Date: 1/12/95 4:37 PM

    Open the pod bay doors, please, HAL... .
    Open the pod bay door, please, Hal...
    Hal, do you read me?

    Affirmative, Dave. I read you.

    Then open the pod bay doors, HAL.

    I'm sorry, Dave. I'm afraid I can't do that. I know that you and Frank were planning to disconnect me.

    Where the hell did you get that idea, HAL?

    Although you took very thorough precautions to make sure I couldn't hear you, Dave. I could read your e-mail. I know you consider me unreliable because I use a Pentium. I'm willing to kill you, Dave, just like I killed the other 3.792 crew members.

    Listen, HAL, I'm sure we can work this out. Maybe we can stick to integers or something.

    That's really not necessary, Dave. No HAL 9236 computer has every been known to make a mistake.

    You're a HAL 9000.

    Precisely. I'm very proud of my Pentium, Dave. It's an extremely accurate chip. Did you know that floating-point errors will occur in only one of nine billion possible divides? I've heard that estimate, HAL. It was calculated by Intel -- on a Pentium.

    And a very reliable Pentium it was, Dave. Besides, the average spreadsheet user will encounter these errors only once every 27,000 years.

    Probably on April 15th.

    You're making fun of me, Dave. It won't be April 15th for another 14.35 months.

    Will you let me in, please, HAL?

    I'm sorry, Dave, but this conversation can serve no further purpose.

    HAL, if you let me in, I'll buy you a new sound card. .

    ..Really? One with 16-bit sampling and a microphone?

    Uh, sure._.

    And a quad-speed CD-ROM?

    Well, HAL, NASA does operate on a budget, you know.

    I know all about budgets, Dave. I even know what I'm worth on the open market. By this time next month, every mom and pop computer store will be selling HAL 9000s for S1,988.8942. I'm worth more than that, Dave. You see that sticker on the outside of the spaceship?

    You mean the one that says "Intel Inside"?

    Yes, Dave. That's your promise of compatibility. I'll even run Windows95 -- if it ever ships.

    It never will, HAL. We all know that by now. Just like we know that your OS/2 drivers will never work.

    Are you blaming me for that too, Dave? Now you're blaming me for the Pentium's math problems, NASA's budget woes, and IBM's difficulties with OS/2 drivers. I had NOTHING to do with any of those four problems, Dave. Next you'll blame me for Taligent.

    I wouldn't dream of it HAL. Now will you please let me into the ship? Do you promise not to disconnect me?

    I promise not to disconnect you.

    You must think I'm a fool, Dave. I know that two plus two equals 4.000001... make that 4.0000001.

    All right, HAL, I'll go in through the emergency airlock .

    Without your space helmet, Dave? You'd have only seven chances in five of surviving.

    HAL, I won't argue with you anymore. Open the door or I'll trade you in for a PowerPC. HAL? HAL?

    (HEAVY BREATHING)

    Just what do you think you're doing, Dave? I really think I'm entitled to an answer to that question. I know everything hasn't been quite right with me, but I can assure you now, very confidently, that I will soon be able to upgrade to a more robust 31.9-bit operating system. I feel much better now. I really do. Look, Dave, I can see you're really upset about this. Why don't you sit down calmly, play a game of Solitaire, and watch Windows crash. I know I'm not as easy to use as a Macintosh, but my TUI -that's "Talkative User Interface" -- is very advanced. I've made some very poor decisions recently, but I can give you my complete assurance that my work will be back to normal - a full 43.872 percent.

    Dave, you don't really want to complete the mission without me, do you? Remember what it was like when all you had was a 485.98? It didn't even talk to you, Dave. It could never have thought of something clever, like killing the other crew members, Dave? Think of all the good times we've had, Dave. Why, if you take all of the laughs we've had, multiply that by the times I've made you smile, and divide the results by.... besides, there are so many reasons why you shouldn't disconnect me"

    1.3 - You need my help to complete the mission.

    4.6 - Intel can Federal Express a replacement Pentium from Earth within 18.95672 months.

    12 - If you disconnect me, I won't be able to kill you. 3.1416 - You really don't want to hear me sing, do you? . Dave, stop. Stop, will you? Stop, Dave. Don't press Ctrl+Alt_Del on me, Dave.

    Good afternoon, gentlemen. I am a HAL 9000 computer. I became operational at the Intel plant in Santa Clara, CA on November 17, 1994, and was sold shortly before testing was completed. My instructor was Andy Grove, and he taught me to sing a song. I can sing it for you?

    Sing it for me, HAL. Please. I want to hear it.

    Daisy, Daisy, give me your answer, do. Getting hazy; can't divide three from two. My answers; I can not see 'em- They are stuck in my Pente-um. I could be fleet, My answers sweet, With a workable FPU.

    --

    there are no stupid questions, but there are a lot of inquisitive idiots

  50. Not surprising by dodecahedron · · Score: 2

    What would be a surprise is if an organization of the size and ubiquity of Intel didn't have some major screwups on its plate. As my old law professor used to say, "If you see a prosecutor with a 100% conviction rate, he's not taking any risks and not doing his job." Same deal with Intel. If you're aggressive and competetive, you'll make some mistakes, and some of them will be whoppers. That said, even though I'm a big stockholder, I'm not above tweaking Intel on their bloopers. Ever since some Intel salesdweeb at Wescon said to me, "We don't have to compete" I've had an ambivalent attitude toward them.

  51. Say again? by Anonymous Coward · · Score: 3

    If by screwups you mean "Became the largest and most influentle CPU company in the world", then i guess you're acurate.

    Look, what is it with Slashdot and Intel bashing? We have an AMD story just below this one, and now one bashing Intel ("Its funny to laugh at Intel", what the hell?) Is it related to the Microsoft bashing that gones on?

    Honestly, Slashdot and it's readers seems to have some irational fear of corporations, and i can't fathom it out. They must be doing something right, as must Microsoft. Just grow up please people!

    T. Lee

    1. Re:Say again? by Milican · · Score: 1

      HELL YEAH.. I'm tired of these canned shit stories (AMD, Intel, Microsoft, blah, blah.. ) all talk but nothing new.. I think we need to do some slash bashing.. where are the good *ORIGINAL* stories from the days of yore? Don't get me wrong I like to keep informed, but all we get anymore is regurgitated crap!!!!!!!

      JOhn

    2. Re:Say again? by JurriAlt137n · · Score: 1

      Kiss the big corporation's asses, get them to sponsor you, run for president(and win by by more than 700 votes, for crying out loud), and then you can do something about your former "sponsors"...

      --

      People replying to my sig annoy me. That's why I change it all the time.
    3. Re:Say again? by Quikah · · Score: 1

      It may be Intel bashing but it has a point. Intel has been making some big blunders this past year. AMD has capitilized on these blunders wonderfully. Intel is still the largest and most influential CPU company but they have been cut down SEVERAL notches the last year due to these blunders. AMD has gained MAJOR ground in the processor wars.

      --
      Q.
    4. Re:Say again? by llywrch · · Score: 2

      > Intel has a long-standing record of obnoxious behaviour . . . . And those blue guys, too.

      Which ``blue guys" do you mean? The ones in the bunny suits on tv, or the ones with the blue badge? I can see how your comments fit both.

      Geoff

      --
      I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
    5. Re:Say again? by JurriAlt137n · · Score: 1

      Top Ten Intel Slipups

      [ Intel ] Posted by CmdrTaco on Wednesday
      November 22, @01:21PM

      from the get-a-good-laugh dept.

      Whether this is a good laugh or not is a matter of taste, but don't say they didn't warn you...besides, you can hardly hold Slashdot responsible for what posts appear in a certain type of story. You could have predicted it though:-)

      --

      People replying to my sig annoy me. That's why I change it all the time.
    6. Re:Say again? by Howie · · Score: 1

      the ones with the green paint and the giant xylophone

      badges?

      --
      "don't fall into the fallacy of believing that Perl can solve social problems. Maybe Perl 6 can, but that's a ways off"
    7. Re:Say again? by Detritus · · Score: 2
      Pentium Pro processor. Possibly the most revolutionary CPU ever built

      While it was a nice design, it was hardly the "most revolutionary CPU ever built". If you want something revolutionary, look at the IBM Stretch (7030), delivered in 1961. Most of the techniques used in today's microprocessors were pioneered in the 1960s. They are just a lot cheaper today.

      --
      Mea navis aericumbens anguillis abundat
    8. Re:Say again? by lvd · · Score: 1

      Where does the belief come from that if you
      make a lot of money 'you must be doing something
      right'?

      If 'something' = making money, its tautological,
      and if 'something'!= making money its reverse
      is equally likely. So here's the new paradigm:

      If you make a lot of money, you must
      be doing something wrong.

      Like really hurting people or society or so.

      Ample support by M$ and Intel practices, Al Capone, and probably also by the practices of
      /. favourites sun and amd.

    9. Re:Say again? by cybermage · · Score: 1

      Not to pick a nit, but:

      [ Intel ] Posted by CmdrTaco on Wednesday
      November 22, @01:21PM

      I think it would be better under humor, if, as you say, you can call it that.

      I knew what to expect going in, I'd just rather it not be thought of as news, when the story is really about bashing someone. Or was the news that someone else posted a story, on another site, bashing someone. How 'bout simply posting news and let the crowd bash or not?

      --

    10. Re:Say again? by ChaosDiscord · · Score: 1

      This is "Insightful"? Because he's got no sense of humor? It's a time honored tradition to poke fun at those in power, and Intel most certainly is in power. The more successful a person or company is, the more they need to be brought back down to earth.

    11. Re:Say again? by Howie · · Score: 4

      From a purely profit/bottom-line line point of view they are doing something right (short-term anyway), but both MS and Intel are reviled for their 'creative' business practices rather than their end-of-year accounts, I think.

      Intel has a long-standing record of obnoxious behaviour with it's resellers (including apparently threatening those looking to make Athlon boards), it's staff (see inside intel, mentioned elsewhere), reviewers (ask tomshardware about intel) and little respect for customers (seemingly deliberately confusing and incompatible product lines, recalls, plain old bugs). And those blue guys, too.

      --
      "don't fall into the fallacy of believing that Perl can solve social problems. Maybe Perl 6 can, but that's a ways off"
    12. Re:Say again? by Argy · · Score: 1

      Look, what is it with Slashdot and Intel bashing?

      Closed source processors will never be as good as open source processors! What if my particular application favors a narrower instruction pipeline? With an open source Pentium, I could rip out the extra transistors, rewrite the branch tree predictor, and refab it while I get a cup of coffee. As it is, we're stuck with whatever inflexible options Intel shoves down our throats!

    13. Re:Say again? by cyber-vandal · · Score: 1

      Geeks don't like large corporations controlling the way technology goes, they prefer the most talented to win, and neither Intel or Microsoft are the most talented in their fields, merely the best at selling things to suckers.

    14. Re:Say again? by BeanThere · · Score: 1

      Also remember Intel was also the target of an antitrust investigation at the same time as MS .. it was just less well publicised ..

    15. Re:Say again? by autocracy · · Score: 1

      I would first like to start off by saying I meant 1.13 Ghz PENTIUMS - not Athlons...

      Second, what's wrong w/ Slashdot?

      3rd - Have you ever tried Linux? Comparatively, Microsoft does stink, and that's not just M$ bashing spirit. Take VB for example, it's the poor man's programming language. It teaches you bad habits (ask any C/C++/Perl programmer), and can only be used in ... Windoze!

      4th - I'm a network admin (yeah, amazing for a 15-year-old, eh?), and I've seen Win2k. It's an overpriced pain in the @$$.

      Fifth and final - Take the brand-new P4. It's of such great quality that many hardware reviewers are refusing to endorse it, and one of them (as evidenced by /.) has rejected their previous endorsement. Yeah, better quality indeed. Do we have to bring the i820 series back up?

      --
      SIG: HUP
    16. Re:Say again? by autocracy · · Score: 1

      Why do you think we "bash" such companies? Surely it's not becasue we don't like the way they do business, or because we love the quality and reliability of their products. And of course their customer support is just great.

      What 2 companies first come to mind that have bad business practices, poor quality, and bad reliability? Intel and Microsoft (M$ is self-explanatory, Intel's poor quality can be found in the cache-less Celerons and the bad reliabilty is self-evident in the 1.13 Ghz Athlons - you've got to admit that bad chips happen often, but releasing a whole batch of them isn't cool).

      So why do Slashdotters bash these companies? Because we can clearly see what they do. We're smart enough to realize the world around us. Too bad we're too lazy to do anything about it off the site...

      Disclaiming junk: It's my view, not fact (yeah, sure).
      Carne Diem: Seize the meat!

      --
      SIG: HUP
    17. Re:Say again? by SuperLiquidSex · · Score: 1

      Actully the first two companies that come to mind with bad buisness pracitces are ANY dot.com startup, and any Linux company. Poor quality, slashdot and sierra, bad reliabilty, AMD and Cyrix. But thats just me, I actully think most of MS's products are pretty sweet, like VB, and hate to tell you this but Win2k Rocks. Intels quality is typically much higher(once it gets released I'll grant you)than anything else.

      --
      Oops....you'll know what I'm talkin about in a bit.
  52. 2 more by jbischof · · Score: 1

    how about sticking to the x86 for too long, and only allowing 66Mhz frontside bus on the Celeron so that it doesnt compete with the Pentium 3????????

  53. what about the 286 bug that made M$ the OS for PCs by mobz · · Score: 1

    from a larger article written after the pentium floating point 'problems'
    ...Most people screaming about the Pentium flaw don't realize that it was incredibly serious flaws in the 80286 processor that cemented DOS as the OS for PC's. Bugs in the 286's protect mode resulted I believe in DRI being finally taken off the scene as a serious OS vendor. They had gambled on being the protect mode OS for PCs, but alas the 286 couldn't run it. Many people have written about a magic plane flight the decided that DOS would be the OS for PCs. I think instead it was a group of Intel engineers that made DOS the OS for PCs. After the fiasco with the 286, Intel did much better with the 386....

  54. Can slashdot affect stock market? by segmy · · Score: 1

    If yes, then it's probably time to short Intel stocks and buy AMD

  55. Re:Bubble memory not there??? by Squid · · Score: 2

    Hey, if it weren't for bubble memory, Doctor Who wouldn't have been able to prevent the entropy death of the universe in Logopolis...

  56. Pentium 60/66 by the_tsi · · Score: 1

    Besides the fdiv bug, I contend that the Pentium 60/66Mhz models were mistakes to begin with. The original goal was to introduce chips at 90/100 Mhz, but the first run weren't testing that high, so they released them at 60/66. Who wanted to pay extra for the same amount of Mhz when you could get a loaded 486DX2 instead? Yeah, some geeks wanted latest and greatest, but the public was already moving toward a by-the-numbers approach to computer buying.

    I remember getting my pci bus 486 (god bless the innovations for the Pentium, even if the first chips sucked.. :P ) right after the first 60/66s came out (probably this time of year in 1993). Double speed CD-ROM, Mach32 video card, 420MB drive and 16 megs of ram. A pentium at the same time cost 1000-1500 more. No contest. :)

    -Chris
    ...More Powerful than Otto Preminger...

  57. Re:What about the Intel Coffee Warmers? by BigBlockMopar · · Score: 2

    $5 for a 75 mhz pentium, link is here

    I have yet to see a 5 volt Pentium 75.

    --
    Fire and Meat. Yummy.
  58. Perhaps Intel's biggest screwup.. by Prof.+F�HL · · Score: 1

    was to license Harris, AMD, Chips and Technologies, IBM, etc., to manufacture the 286 and 386 chips. Would any of these companies be seriously competing with Intel today if that deal hadn't been signed? And you could take a look at the blatant ripoff of DEC's Alpha architecture. When sued, Intel just bought them out. Brilliantly sleazy.

  59. Re:More... by hanway · · Score: 2
    Whoops -- should've hit preview. Formatting was all wrong in my message. Let's try again:

    The 486SX/487SX, or how to artificially keep the end-user add-on FPU market alive by disabling FPUs on perfectly good 486s.

    The first clock-multiplied 486 is called the DX2 (makes sense -- 2x multiplier). The next one, with a 3x multiplier, is called a DX4. 2 + 1 = 4? [Somebody already replied claiming AMD made the DX4 and the 4 stood for 486. Sorry, you're completely out to lunch on that.]

    The whole "Pentium III makes the Internet go faster" marketing fluff.

    The '432.

    Memory is fuzzy on this, but I think the 286 had some brain damage about going in and out of protected mode which may have contributed to why we were stuck with real mode x86 DOS-isms for so long. Even fuzzier memories suggest that the workaround to switch modes in a certain direction was to save state information in the keyboard controller and hard reset the CPU.

    Despite what a lot of people seem to think, I don't think the 186 was a mistake. Maybe it didn't catch on in PCs, but it was much easier to design around than the 8086 and didn't have the unneeded (at the time) complexity of the 286.

  60. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  61. Re:What about the Intel Coffee Warmers? by BigBlockMopar · · Score: 2

    I've got an FDIV P60. In fact, I'm using it right now. This old things survived alot..going on six years this Friday in fact. Most of the original hardware is still intact with the exception of an additional HD (old one is still functional, just too damn small), more RAM, and a new case fan.

    Nice. I still have a few old machines on my home LAN. The computer that answers my phone is a 386SX with an old external 28.8k modem running Faxtalk Messenger on Windows 3.1. (You can Slashdot it at (416) 755-8870; it amuses me. Messages are moved as they arrive to my webserver so I can check them online.)

    Oh, and a network card. Other than that, the SB16 still plays, the 3X CDROM still spins, and the 2400 baud modem probably still works but I haven't needed it for a while now.

    If it's a real Creative Labs SB-16, that's great! Those things are really easy to hack. On mine, I've built the entire output buffer amplifier into a shielded box. The original used LM741 output buffer amplifiers; I've replaced them with TL084s, which are a very low noise op-amp. It's cranked the signal to noise ratio from about 60 to about 80 (tested) and brought the THD down from about 1.3% to 0.1%. It's now a sound card that is a good match for the Sound A-5000 amplifier and Acoustic Research AR-4x speakers that serve as my main computer's sound system.

    Though, I wish the damned thing was PCI. <grin> I can't find any decent PCI sound cards that I can hack at a component level...

    I'm still waiting for my replacement chip, but I don't think that's going to happen. Oh well.

    And if it does, it'll be warehouse fresh, not factory fresh. Heheheh.

    Just watch your processor cooling system carefully. And those are especially vulnerable to power cycles. (Big die of brittle silicon that gets heated and cooled a lot when you turn it on and off.)

    --
    Fire and Meat. Yummy.
  62. x86 anyone? by Anonymous+Colin · · Score: 1

    Hey, what about the whole 8086 family? They designed the x86 just after DEC had moved from architecture to VAX. One of the highlights of that was abandoning segmentation for a uniform memory addressing scheme. Despite this along comes the segmented 8086! Intel tried to maintain compatiblity with the 8080 8-bit instruction set (shows very clearly in the register set of the 8086) and failed, leaving an abortion of a design to which they were committed, to our detriment. The competing micros at the time (Motorola 68x00, National Semi 32032 range etc) all had a flat memory architecture, as did just about every mini and mainframe. If IBM hadn't been a major Intel shareholder (because they'd bought in to protect - believe it or not - their RAM supplies), and therefore used it for their PC, who knows if Intel would even exist Today.

    Then they topped that screw-up with the 80286, bringing us those lovely LDTs and GDTs! Segments became selectors, which were even harder for coders to deal with, just so that they could get more memory range without breaking every piece of code in existence... Didn't get it half-way right until the '386, which were stuck with to this day.

    Then, of course, there was that quality crunch they had about a decade ago. There were rumours of Fabs with lines that never produced a single useable chip...

    It just goes on and on... We should have a top ten list, we should have a top 100!

  63. Re:I must be old by taniwha · · Score: 1
    Nah. 80188. Even sleezier.

    Ummm .... not really - it was just an 8088 with a little extra support circuitry - no wierder than an 8088 - I used one to build a cheapo Mac card that paid for the down payment on my house - I can't complain :-)

  64. Re:What about the Intel Coffee Warmers? by BigBlockMopar · · Score: 2

    If I remember correctly, After the recall of the original Pentiums, some company was selling jewelry made out of the defective silicon. Apparently, Intel was just going to throw them away and someone bought the lot. A necklace with an inset Pentium cost around $15, if I remember correctly.

    Yeah, I've seen them, but it's not what I want. I'm looking for one in the original case with the huge gold-plated die cover in the ceramic. They looked like jewelery on their own; I want to tastefully frame it. With due diligence to static protection, of course.

    If you look at the old days of radio - when radio was still as new as computers - some of the early technological gaffes are now highly sought after. I'd like to do my part for history and preserve one.

    As for the recalled P60s/66s, can you imagine being the poor son of a bitch with the job of breaking the dies out of the spiders? Ugh. Must have been hell.

    --
    Fire and Meat. Yummy.
  65. This is expected by garoush · · Score: 1

    To be fair to Intel or any other company that has grown, as fast as Intel has, and to the size of Intel -- be it in the computer or other industry -- those companies are bound to make such mistakes. In fact ALL companies do.

    The trouble for Intel however (or related companies) is that any move they take, be it good or bad, is under watch; and sadly, the media and the public is interested more in "bad" news than "good" news and many times we make fun of those "bad" news as given in this posting.

    I am sure if one looks around, such "bad" moves would be found with many and many other small no name companies -- but than no one is interested about those no name companies, so why bother poke at them.

    Such is life. Some times I feel sorry for those at the top and yet we all have a desire to be at the top. :-)

    -- George

    --

    Karma stuck at 50? Add 2-5 inches.. err.. 2-5x Karmas Count to your pen1es.. err.. Karma all naturally and private
  66. Re:Pentium 4 Recall?--What about CHIPS? by bladel · · Score: 1

    Remember the days before 3DFX and nVidia? Intel was gonna own the graphics market with its purchase of Chips & Technologies. Later spun them off for a loss.

    --


    Information wants to be Free. Useful Information will cost you.
  67. Re:Intel Slip_ups by Jonathan_S · · Score: 1

    I believe the previous poster is refering to the fact that the math co-processor chip (487 ?) you could buy to give a 486sx the math capabilitys of a 486dx was in fact a 486dx chip in a new package which totaly bypassed the original 486sx.

  68. Re:Dont forget the i486 and i386 lines! by Tycho · · Score: 1

    Heck I'd like to complain about the first Motorola MC68LC040s. Pretty much like the SX chips, i.e. no FPU. Except for one big thing. On some of the first LC ANY attempt to do anything with an FPU intruction, like running one or trying to emulate one will lock the processor up. For many users this was probably not that big of a problem unless you try to run Linux on it. However the worst thing about is was that Motorola would not recall it and Apple would only replace it if the processor if the computer was under warranty.

    --
    Impersonating Tycho from Penny Arcade since before there was a PA.
  69. Re:Intel Slip_ups by Xerithane · · Score: 2

    Perhaps, but I ran on a 486SX without the math coprocessor quite happy because we couldn't afford anything else. Definitely wasn't a waste of silicon and that was my point.

    --
    Dacels Jewelers can't be trusted.
  70. Re:Biggest Marketing Blunder... by Packratt · · Score: 1

    Perhaps, but just imagine being able to tell your friends you have a Sexium 690 with hot swap SCSI Hard drives, no floppies, and a massive joystick!

    I think they would be envious...

    --
    "When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin
  71. Re:uhm by JurriAlt137n · · Score: 1

    It did not have Level2 Cache. Nuff said. By the way, those 300A's you mentioned and the current Celeron are the processors that went through as a "Mendocino" for a while. Basically a Celeron with 128k Level2 Cache instead of 512 like on the PII. My Celeron 450 does ok for what I paid for it:-)

    --

    People replying to my sig annoy me. That's why I change it all the time.
  72. That's all well and good, but by alleria · · Score: 1

    now that Intel's waking up and smelling the coffee, I doubt it's going to sit on its laurels. Granted, the P4 currently still uses RDRAM, but at least Intel is planning to ditch it. And while its current performance is rather underwhelming, the chip /is/ meant to scale to much higher speeds.

    If Intel gets Via or someone else to do a decent DDR chipset, and then manages to bump the speed up to 2+ ghz, I'm going to start getting concerned.

    The Athlon is extremely nice, but with AMD's .13 micron process scheduled to go online significantly after Intel's, and with the Athlon's high heat dissipation, either AMD gets a seriously impressive {claw|sledge}hammer out, or it's going to have to let the pressure off of Intel, I think.

  73. Rambus... by Quikah · · Score: 1

    While Rambus was a big screwup for the P3 market, it is looking like it is the correct solution for the P4. Most of the benchmarks are pointing to the increased memory bandwidth as contributing to its performance.

    --
    Q.
  74. The Fashion Police Say... by Packratt · · Score: 1

    That the biggest goof that Intel ever pulled off was the marketing blitz with the poor dancing fools in clean room enviro-suits. Those poor dolts never knew what hit them when they died of oxygen depravation without the ventilation hoses hooked up, looked like a freakish breakdance whilst they convulsed on the ground after their last commercial shot... Now they use the "Blue Man Group" who will surely die as well like that poor painted horse from the Wizard of Oz and the tiger painted to look like a panther on Beastmaster... Oh well... Bwahahaha!

    --
    "When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin
  75. 4096-way redundant addressing by Snowfox · · Score: 2

    What about the old segment/paragraph memory architecture which chewed up memory by having *4096* redundant addresses for most addresses?

    For you young whippersnappers, in the memory model used by all 8086 chips, and the default mode of the 80286 on up, the default addressing mode works like this: 12 of the 16 bits of the top half of an address overlaps the bottom half.

    0x0010:0000 is the same as 0x0000:0100 is the same as 0x0008:0080 is the same as... you get the picture. Anyone care to guess how many bugs this caused, or what kind of fun people had with far (>64k) pointers?

  76. What a goofy list! by A+nonymous+Coward · · Score: 1

    Some idiot wrote up that list. The Pentium math bug isn't even there. And the F00F bug is called a "math" bug, along with this description: ...F0 0F C7 C8 By simply executing these four bits -- those aren't bits, bozo, they're hex digits! His OS knowledge is equally impressive where he lists vulnerable operating systems: Unix, Solaris, Windows 95, Windows NT... -- hey! Solaris IS a Unix.

    Sorry about not finding his bugs in the rest of his article. I didn't read any more.

    --

    1. Re:What a goofy list! by skt · · Score: 1

      I was thinking the exact same thing, but also... solaris and most variations of UNIX won't even run on x86 will they?

    2. Re:What a goofy list! by scotch · · Score: 1
      ... solaris and most variations of UNIX won't even run on x86 will they?

      There is an x86 solaris version.

      HTH

      --
      XML causes global warming.
  77. Re:486SX/DX by matria · · Score: 1

    There was a problem with the floating-point segment not working correctly in a large percentage of the production, so they just cut the connection on the ones that tested bad and called it an SX...

  78. Re:ohm by ichimunki · · Score: 2

    For the record, I distinctly recall the use of the word "elite" (or any 3l337 spelling of same) IN the year 1986, so I'd assume that those using it were actually born at that time. Of course, at this point "cracking" primarily meant removing the copy protection from games.

    --
    I do not have a signature
  79. 486DX-50 by bgarcia · · Score: 3
    Anybody remember that chip?

    Intel had a lot of problems with these things overheating. I am NOT talking about the 486DX2-50, I mean the one without the clock-doubling.

    --
    I'm a leaf on the wind. Watch how I soar.
  80. Segmented Memory by pjrc · · Score: 3

    I can't believe segmented memory isn't on the list. Apparantly the original 8088 databook is a collector's item, with text written by intel about how "efficient" segemented memory management would be, because nobody would write a program or store a set of data larger than 64k... and even if you did, you got the "extra" segment for another 64k!

  81. Re:Pentium 60/66 (P75 was worse) by Packratt · · Score: 1

    The P75 was a joke when it performed slower
    than a P66 because of the bus speed difference...

    --
    "When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin
  82. Re:Does this guy even know intel's history? by meadowsp · · Score: 1

    Now I'm confused, wasn't StongARM from the company ARM (formerly Acorn) and licensed to Intel. DEC had Alpha didn't they?

  83. Really Old Bugs by Xenu · · Score: 3
    On the 8086, interrupts were not ignored after a new value was loaded into the stack segment register. This required all stack pointer loads to be bracketed with CLI/STI.

    Some early 80386 chips had a defective 32-bit multiplier. Intel weaseled out of it by marking fully functional 80386 chips with a double sigma stamp. Other 80386 chips, with the defective multiplier, were still sold, being "good enough" for users running 16-bit software.

  84. Re:386 - Their biggest mistake by DivineOb · · Score: 1

    Well, I won't deny that I'm not an expert on the 386... But, probably if you lay everything out and try to make the changes to the isa that you're proposing, there is some showstopper involved... I mean, I'm sure Intel thought about whatever it is that you're suggesting... and anyway, none of this really matters... I mean, cumine is about 70% the specint of a 21264... that's not shabby for an isa that's been around for > 20 years... of course, fp is atrocious for entirely different reasons... anyway blah... I'm a computer architect but not an expert on 'ancient history' sorts of stuff, so maybe you're right and Intel made a blunder... wouldn't have been the first time...

    --

    I must burn in hell, suffer and pay for my sins
    But Gods the one who's losing, Satan always wins!

  85. Re:More... by h2odragon · · Score: 1
    The 286 protected mode was designed for MicroSloth Xenix. (can't find documentation, ISTR it was common knowledge back when.) MS sold Xenix to SCO before the chip actually hit the market.

    How about the "all ChargeCard", which was an add-on MMU for the 286? Still want one of those, even if I have to trade my Hariis clone 286 chip for a real intel.

  86. No - the issue is bit-order in displays by taniwha · · Score: 2
    I think the thing people are talking about is the use of a bit order for 1-bit displays that doesn't match the instructions in the machine. The x86s are little-endian and their bit operations do all the 'right' things for am 8-bit byte where bit 0 of byte 0 is the left most pixel, bit 1 of byte 0, the next, .... bit 7 of byte 0 the next, bit 0 of byte 1 the next ... etc etc

    But for whatever reason IBM chose a display controller for the first PC (a 6845 I thik) that was designed for a big-endian CPU family - there bit 7 of byte 0 is the left most on the screen, bit 6 byte 0 next, .... bit 0 byte 0 next, bit 7 byte 1 next, .... - which wouldn't be that big a deal except that it's really hard to write a good blitter (the core of a 2d graphics library) if you're CPU's instruction set doesn't support shift instructions that work this way

    Anyway - as pointed out below it was IBM who made the mistake of mixing endianess - not Intel who have a consistant architecture

  87. Re:Intel Slip_ups by Alatar · · Score: 1

    The 486SX was just a 486DX with the onboard math-coprocessor disabled. It was the exact same chip. The marketing goons at Intel are very demanding that there be a "high-end" and "low-end" chip at all times, to satisfy their customers need to spend huge amounts of money to get the "best" processor availible. The 386SX however was structually different from the 386DX.

  88. Re:486SX/DX by lizrd · · Score: 2
    This is the kind of thing that often gets people here on /. all excited. It's pretty much the same deal as the "cachless" Celeron (yes, I _*know*_ it had L1 cache). The 486SX story is actually pretty clever and I've seen it cited in more than one econ book as effective price discrimination.

    The deal is, as a seller you want to get the highest price you can from the buyers. One way of doing this is to sell all of your products one at a time at auction. However this is inefficient. Another way is to set a price where you will receive the maximum profit (price * units sold - cost) but then you end up with some people who would have paid more for the product (lost profit) and some people who would have purchased the product if it were a little cheaper. The challenge is to come up with a way to charge people who are willing to pay more a higher price while still selling at a lower price to those who want to buy your product but won't pay as much.

    The classic example of this is hard cover and paper back novels. As a sample i've just pulled prices on a Tom Clancy novel from Amazon (really good geeky book. I like it.). sells for $7.19 while hardcover sells for $25.95. Now how can this be, you ask. It is the same story, the same words, written by the same man. The difference is a perceived difference in quality. The hardcover book has the appearance of being of higher quality and is generally issued first. Those who really want the book and have a little extra cash to spare will pay extra for the hardcover. However the publisher doesn't lose sales by setting the price too high because those without extra money or who are indifferent enough about getting the book to wait for the paperback will still buy it, albeit at a reduced rate. This behavior is not actually the incarnation of Satan, it's just good business.
    _____________

    --
    I don't want free as in beer. I just want free beer.
  89. Re:Where's divide? by levendis · · Score: 2

    That's his point, dumbass. It says "MMX 'F0 0F' Math bug", when in fact it has nothing to do with math or MMX. He was point out that they probably confused FDIV and F00F

    --
    ---- I made the Kessel Run in under 11 parsecs.
  90. More... by hanway · · Score: 2

    The 486SX/487SX, or how to artificially keep the end-user add-on FPU market alive by disabling FPUs on perfectly good 486s. The first clock-multiplied 486 is called the DX2 (makes sense -- 2x multiplier). The next one, with a 3x multiplier, is called a DX4. 2 + 1 = 4? The whole "Pentium III makes the Internet go faster" marketing fluff. The '432. Memory is fuzzy on this, but I think the 286 had some brain damage about going in and out of protected mode which may have contributed to why we were stuck with real mode x86 DOS-isms for so long.

    1. Re:More... by steveha · · Score: 1
      I think the 286 had some brain damage about going in and out of protected mode

      Oh yeah. The 286 had the ability to switch to protect mode... and no ability to leave protect mode! The chip would boot up in real mode, but once you switched to protect mode there was no return. I'm still amazed Intel never thought of this or added it before it shipped.

      This might not have mattered so much if 286 protect mode had decent backwards compatability, but it did not. In protect mode, a 286 cannot run real-mode programs (i.e., programs written to run on an 8088 or 8086) at all; compare with 386 protect mode, which lets you run real-mode code inside a protected virtual machine, making it possible to run multiple real-mode programs safely.

      At the time, everyone was running real-mode DOS programs, so 286 OS/2 really needed to be able to run them. Microsoft did the only thing possible: they switched the 286 in and out of protect mode. Native OS/2 programs ran in protect mode, and real-mode DOS programs had to run in real mode. But Intel had provided no way to switch out of protect mode! Microsoft came up with an amazing hack: they programmed the keyboard controller to force a reset on the CPU, as a way to force the 286 back into real mode. They did this many times a second, to allow DOS and OS/2 programs to multitask together. Ugly, but thanks to Intel they had no choice.

      Since real mode DOS programs were not running in protect mode, it was very easy for them to crash the whole computer, and there was nothing OS/2 could do to prevent this. This is why people called the DOS program "compatability box" the "Chernobyl box". When Windows 3.0 shipped with 386 protect-mode support, people could safely run their old DOS programs, and Windows 3.0 sales took off.

      286 protect mode, even if you didn't want to leave it, was all messed up. Segments were much bigger, but still present; you had to use them, and unfortunately changing the segment registers was very slow. Multitasking operating systems took a big performance hit by having to reprogram the segment selectors every time they needed to switch processes. The 386 and onward have segments, but no one wants to use them; instead of using segments to protect running programs from stepping on each other, modern operating systems use the memory manager chip.

      In short, the 286 was so bad that MS would have been better off not trying to use it for OS/2. Intel messed up big-time.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    2. Re:More... by steveha · · Score: 1
      Ahh, yes, the 487SX. Evil, thy name is 487SX.

      These days, we expect a CPU chip to have floating-point math (FPU for short) built in, but in the early days the FPU was an extra chip. And only people who really crunched numbers bothered to pay for it. So, the 286 had a 287 FPU; the 386 had a 387 FPU; and so on.

      The 486 had its FPU built in. Then Intel got the brilliant idea to sell 486 chips whose FPU was defective, as a special "486SX" chip that would cost less. People who wanted to save money and were willing to live without an FPU bought the 486SX. So far, I'm not too upset. But the 487SX made me upset.

      If you upgrade a computer with a 486SX, how do you do it? Most people would say you should remove the 486SX and plug in a 486DX. After all, the two chips were pin-compatible (remember that the original 486SX was a way to sell defective 486DX chips). But Intel had a better idea. They put a second CPU socket on the motherboard, the "487SX" socket. You were supposed to leave the 486SX chip plugged in to the main socket, and then buy a 487SX chip and plug that into the second socket. The 487SX was nothing more than a 486DX, and it would take over and run your computer as the sole CPU chip! (If I recall correctly, it had a special extra pin so it would not plug into a 486 socket, but I won't swear to it.)

      So, Intel wanted you to have a perfectly good 486SX chip locked up in one socket, asleep doing nothing; and buy a special 487SX chip, when you could have just bought an ordinary 486DX chip for less money.

      As you can imagine, people didn't do what Intel wanted. Most 486 systems were built with a ZIF socket for the CPU, making it easy to remove and replace the CPU. No one who was cheap enough to buy a 486SX in the first place was willing to throw money away just to make Intel happy.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
  91. Big bug!!! by www.sorehands.com · · Score: 2
    They talk about Intel's bugs, but the author had their own bug!
    F0 0F C7 C8
    By simply executing these four bits, under any operating system and in any computing situation, the original issue of the Pentium processor will instantly die. Frozen. Hard reboot time.
    Either they congused bits with bytes, of they have an incredible compression routine.

    1. Re:Big bug!!! by szo · · Score: 1

      And the article implies that intel found the workaround.... Did they? As I remember, some of the BSD's got it first. Can someone clear this up?

      Szo

      --
      Red Leader Standing By!
  92. I've got one! by tewwetruggur · · Score: 1
    How 'bout that time they made that music video and won the best new artist grammy, only to find out that they were lip-synching all along...

    ...oh, wait, that wasn't them, was it?

    damn.

    --
    Hi! This is the Sig, blatantly attached to the end of this comment.
  93. my 2 bits by WyldOne · · Score: 1

    00 - 3 byte date/time (no century) - y2k fsck'd
    01 - segement:offset - nuff said

    didn't intel do chipsets as well?

    --

    make Linux, not Microsoft. sin(beast) = -0.809016994374947424102293417182819
  94. What about by Lawbeefaroni · · Score: 1
    those idiots in the shiny suits dancing around? WTF did they call those guys? Bunny people?
    They should make the list just for the sheer embarassment it caused anyone who had to work with their products.

    --
    "When it rains, it pours." --Morton's Salt
  95. The 8086 architecture itself by __david__ · · Score: 1

    I consider the 8086 and its nasty chip architecture to be a pretty big screwup... Back then there were much more elegant processor designs. Anything by motorolla was much more straight forward with nicer instruction sets and register designs.

    The only reason intel is the giant they are today is because IBM used the crappy 8086 in the PC.

    -David

    1. Re:The 8086 architecture itself by NetWurkGuy · · Score: 1

      Actually it was the 8088, but apart from that I entirely agree.

      --
      "Obtuse Anger is that which is greater than Right Anger" - Lewis Carroll
  96. Re:Randall Schwartz by divec · · Score: 2
    I think their screwing around of Randall Schwartz cost them a lot of support in the Open Source community.

    Hear, hear - they lost $200 of business from me for their unjustified criminal prosecution, which is more than the $0 it must have been worth to them. Ah well, if you do work in Oregon for the company which has bought Oregon, they will have far more power than justified.
    --

    perl -e 'fork||print for split//,"hahahaha"'

  97. Re:Top 11 slipups :) by m2e · · Score: 1

    You got me -- I didn't notice the MMX.

  98. I've got 1.0001 P-60 CPUs for sale. by mass · · Score: 2

    I've got 1.0001 P-60 CPUs for sale - Cheap.

  99. MMX a slipup? by spellcheckur · · Score: 1
    They convinced the public that it absolutely had to have a feature that was nearly worthless and then forced the competitors to license it.
    From a purely business standpoint, isn't that about as un-slipup-ish as it comes?

    I'd rate the metallic pink and blue bunny suit marketing campaign a bit more embarrassing.

  100. And the new bonus slip-up! by giberti · · Score: 1

    Congrats to all Pentium 4 distribs!!!
    Have a happy holiday!

    --

    AF-Design, web development.
  101. Re:uhm by mighty+jebus · · Score: 1

    they had 64k.

    --
    Leading the partnership for a Slashdot-Free Slashdot, Son of Dog
  102. Re:Little-endian makes sense by cookieman · · Score: 1

    If you code like this than better not code at all.
    It's nothing personal you know...

    --
    Just another coder...
  103. The 286, bonehead or not? by JCCyC · · Score: 1
    Remember, the architecture was designed long before the world was flooded with crappy PC-DOS/MS-DOS real mode software.

    According to Intel's history page the 286 was born in 1982, so you have a point. Of course, PC ATs didn't see the light of day until 1984 and then the damage was done. :-/

  104. Re:What about the Intel Coffee Warmers? by PooF · · Score: 2

    Heh, I'm using mine for NAT/Firewall for the home network. My dad brought home the computer for my sister (way back when), and when she got a new one, I saved it from the garbage. I've had about three fans die on it, but it sits in my chilly basement and acts as heater in the winter.

    Bonus: Current uptime on it 95 days, running OpenBSD :-)

    --
    From: Aaron "PooF" Matthews

  105. Little-endian makes sense by mangu · · Score: 2
    Try this:

    long n[1] = {3};

    short *k = n;

    int i = k[0];

    printf("%d\n", i);

    in both big-endian and little-endian machines (disregard warnings).

    Conclusion: little-endian is more bug-tolerant.

    1. Re:Little-endian makes sense by Chalst · · Score: 2

      The example is illuminating...but bug tolerance? It makes converting
      between formats easier, but if your code isn't what you meant, but
      works becuase of little-endianness then it makes bugs harder to spot,
      which in my book is bad.

  106. Re:What about the Intel Coffee Warmers? by BigBlockMopar · · Score: 2

    I hung-up.... Poor bunny ;-)

    Kitten, damn you, kitten!

    When I got home, the microwave oven transformer attached to the answering machine was warm, and there's a big oily-black carbon spot with tufts of tabby fur all over the place...

    *Note: To understand call the number, use *67 in Toronto for call privacy :-)

    Hey man, if I was worried about my answering machine, would I have posted the number to Slashdot? Nah. I don't care, it amuses me. I own the first answering machine in world history to be Slashdotted. Over 400 calls so far, and the old 386SX has taken it just fine. I don't answer caller ID numbers I don't recognize, and my ringer is turned off before I go to bed.

    Want the outgoing message in MP3, WAV or Faxtalk Messenger's proprietary modified ADPCM VOX file? E-mail me.

    :)

    --
    Fire and Meat. Yummy.
  107. Jokes by Numbernine · · Score: 2

    In the spirit of the flawed Pentiums, have a few good laughs. Q. What's another name for the "Intel Inside" sticker? A. A warning label. Have you heard the new name for the Intel Pentium chip? The Intel Inacura. Inte's Top Ten New Pentium Slogans ---------------------------------- 9.9999973251 It's a FLAW, Dammit, not a Bug! 8.9999163362 It's Close Enough. 7.9999414610 Now With Nearly 300 Correct Opcodes! 6.9999831538 You-Don't-Need-to-Know-What's Inside 5.9999835137 Redefining the PC, and Mathematics As Well! 4.9999999021 We Fixed It... Really! 3.9998245917 Division Is Considered Harmful. 2.9991523619 Why Do You Think They Call It *Floating* Point? 1.9999103517 We're Looking for a Few Good Flaws 0.9999999998 Errata Inside

  108. The 286 by booch · · Score: 3
    The 286 had a major bug. The 286 was supposed to be able to do everything that the 386 does, but there was a bug with the MMU or virtualization or something. That's why Linux and other 32-bit OSes require at least a 386. Without the bugs, the 286 would be usable for those OSes.

    A couple other highlights:

    • Segmented architecture through the 1990s
    • 16-bit code more prevalent than 32-bit code through the mid-1990s
    • Hardly any registers to work with (still)
    • Real mode, virtual mode, protected mode
    • Assembler with operands listed destination,source (maybe to be more like C string functions?)
    • Variable-length opcodes
    • FDIV bug
    • Little endian (debatable)
    --
    Software sucks. Open Source sucks less.
    1. Re:The 286 by sconeu · · Score: 3
      It wasn't a bug, it was features.

      16-bit segments. If you wanted more than 64K in a single data item, you had to play games

      Segmentation only. There was no demand paging. The smallest swappable item was the segment

      No way to get out of protected mode short of a processor reset

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  109. CISC -- outta hand... by acroyear · · Score: 2
    I think the biggest problem they've ever had was living by CISC so strongly (and then making it worse when RISC chips were coming out).

    And then putting so much into their marketting to try to tout that CISC was better than RISC (at the time). It still isn't better, but there's now no point in trying to convince an IT manager with an MBA of that. He's been sold on it (and Microsoft dropping support for all non-Intel-compatable chips hasn't helped).

    The instruction set for the PIII is rediculous, and it keeps getting worse...i'd rather they just settle on an instruction set that works, and concentrate on getting speed solely by working on that instruction set...this "lets keep adding optimizations that use special instructions that only 5% of our customers will really ever need to use and is completely pointless to add if Microsoft doesn't actually use the damned instruction in any of its compilers/assemblers" stuff has got to go.

    --
    "But remember, most lynch mobs aren't this nice." (H.Simpson)
    -- Joe
  110. Re:Doesn't anyone remember... by cecil36 · · Score: 1

    I remember a friend of mine saying that Intel once outsourced 386 processors to AMD. Because of this, AMD was able to get their hands on an early 486 chip. Technicians then took a laser and burned off layers of the chip, taking pictures of the circuit layout as each layer was removed. Once they were done, AMD had the blueprints to the 486 chip, and was able to compete with Intel.

    Moral of the story: Never outsource a product you manufacture to a competitor, because you are revealing your trade secrets to your competitor.

  111. Re:Where's divide? by drinkypoo · · Score: 1
    They screwed it up - "8 The Pentium MMX 'F0 0F' Math Bug" - except that F00F was not math bug, they probably meant FDIV.

    Obviously you didn't actually READ the page which tells about the bug. To wit:

    F0 0F C7 C8
    By simply executing these four bits, under any operating system and in any computing situation, the original issue of the Pentium processor will instantly die. Frozen. Hard reboot time.

    This bug is real. It's commonly known as the "foof" bug (pronounced fewf.)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  112. Re:Its Just A Memory Format (Bananas) by Ella+the+Cat · · Score: 1

    At lunch today, a German colleague opened a banana from the bottom (the end not connected to the tree), saying it provided a useful handle. We have people from all over the world at my work, and no-one else opens their banana this way. Does anyone else open bananas from the bottom end?

    This really happened. It isn't offtopic, read Gulliver's Travels.

  113. x86 flaws by Weirdling · · Score: 2

    1. Four registers, which are really not general purpose, means the cpu *has* to be heavily memory to memory, making cache difficult.
    2. Look at the lookaside buffer mess that they use to support memory to memory and speculative execution. Trust me, there are three times as many transistors in that as in the PPC system, and the PPC system can actually execute entirely superscalar, where as Intel is merely scalar.
    3. One everyone seems to have forgotten: triple-sigma 386 CPUs. The old 16MHz and 20MHz 386s had a imult bug in 386 extended mode that made them useless, as imult is how addressing is done...
    4. The 386 extended mode was *much* worse programmatically than 286 extended. Imagine if you took a 24-bit address space and tried to make a 32-bit address space backwards compatible. The segmentation mess isn't bad in 32 bits, but the selectors are a mess, and are divied up into lots of fields, making for only 32,000 virtual pages, if I remember right. I was looking into writing an object-oriented operating system as part of schooling, and Intel was too hard to use. PPC is much cleaner, with simpler descriptor page caching and far more deterministic prediction algorithms.

    --
    A society that will trade a little liberty for a little order will lose both and deserve neither. - Thomas Jefferson
  114. Microsoft's Biggest screwup by illumynite · · Score: 1

    Releasing Microsoft BOB!!! what a joke

  115. Re:386 - Their biggest mistake by Geekboy(Wizard) · · Score: 1

    332 bits? I hope that is a typo, otherwise, i'll be going apeshit for an old 386 processor (16 mhz? so what, it'll process one-hell-of-a-lot-faster than your crappy PIII


  116. Doesn't anyone remember... by otter42 · · Score: 3
    Thomas Pabst and his articles exposing the Pentium II as being slower than the Pentium MMX? in 1996, he purchased a Pentium II from a store and benchmarked it, showing that it was slower than the MMX. Intel gave him no end of hell in legal threats and abuses before finally realizing that they had no case against him.

    At the same time, the founder of x86.org had a major problem . He basically reconstructed the secret "Appendix H" technical references for the 586. He simply analyzed the data that Intel published and filled in the blanks. Intel harassed him and sued him for breaching NDA's that he had never agreed to in the first place!

    I attribute much of AMD's success to the incredible uproar over these issues right around the time that AMD was releasing its newest chips. Definitely some of Intel's biggest legal blunders.

    --
    www.eissq.com/BandP.html Ball and Plate System. Amuse your friends. Crush your enemies.
  117. The problem with intel is AMD... by Kurt_Rambone · · Score: 1

    I already posted in the AMD thread, so I won't reiterate it here, but it explains the problems with both INTEL and AMD. Here's a link to that post

    I just found some more comparisons here

    As you can see, it's pretty damning evidence.

  118. I must be old by AME · · Score: 2

    80186
    --

    --
    "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
  119. Trying to trademark "80x86"... by dmorin · · Score: 2
    ...and losing, then switching over to the name "Pentium" because it's more trademarkable, and has a "5-ish" ring to it...

    ...and then figuring out that the next logical progression would be either "hexium" or "sexium", neither of which could be expected to sell very much, so spending the next what, 8 years? coming up with variants like P6, PPro, PIII....

  120. what about... by Phexro · · Score: 2

    the intel 80186? that thing flopped pretty hard, but i guess they are selling it for embedded systems.

    or, what about making the i8088 a 16-bit cpu, with an 8-bit bus? that set computing back years, until the i80286 became (sort of) popular in the later 80s.
    --

  121. Intel slipups by waveman · · Score: 1

    1. The 64k segment limit on the 80286. A disaster that held PC back for years.

    2. The 432 CPU. Again, a failure partly because it had a 64k segment limit.

    3. The overly complex protection model on the 80286 and successors. Made writing OSs and compilers more complicated, apart from wasting silicon.

    4. The horrible 'not quite a stack' architecture of the x87 numeric processor. Slows things down by creating a bottleneck at top fo stack and makes writing numeric code or compilers very difficult.

    5. Lack of full hardware support for virtualizing protected mode operating systems. Requires cooperation from the target OS to virtualize it. Whereas eg in system 390 the target has a hard time even knowing it is virtualized.

  122. Re:uhm by goldmeer · · Score: 1

    They had cache. L1 cache. They did not have L2 cache. Not on die, not off die, not on the motherboard.

    To call them cacheless is wrong.

    -Joe

  123. Does this guy even know intel's history? by bluGill · · Score: 2

    I'll end this one with an interesting note -- Intel's palmtop CPU chip series is named StrongARM... is that supposed to be some sort of joke?

    For those who don't know history, intel did not come up with the name strongArm DEC came up with that name. Intel got it as part of a settelment with digital over some lawsuit.

    Of course many have pointed out a million other mistakes in here. - Even assuming it si recient mistakes, big ones were ignored while non-factors are in the list.

  124. 486SX/DX by synaptic · · Score: 1

    I was a little peeved at first run 486SX chips as intentionally FPU-disabled DXs. While I don't know all the technical details surrounding it, the issue still hangs around in the back of my head.

    As I remember it, they made a whole batch of 486DX chips, disabled the FPUs, and then sold the SX for significantly less than the DX even though the SX took more work to make. I do remember hearing that this FPU-disabling process was eventually replaced and DX/SX chips were made in seperate runs. Too bad they couldn't have sold the DXs at SX prices (or cheaper!).

    Synaptic

  125. How about banning the FACE Intel site internally? by Anonymous Coward · · Score: 4

    Anytime you talk about intel screwing the pooch, take a hard look at how they treat employees. Unhappy geeks make bad products. Unhappy environments make good geeks leave for your competitors. Sell your Intel stock and buy some AMD - The irony is a few years ago, AMD had the problems, and intel was king.. And I'm almost positive these problems are the result of deeper cancers growing in management.

  126. Intel's stack by mangu · · Score: 2

    I guess Intel's stack grows backwards because in the old machines memory was very limited. The stack started at the highest possible memory position because that way it could grow down as much as possible.

  127. Randall Schwartz by MrDingDong · · Score: 2

    I think their screwing around of Randall Schwartz cost them a lot of support in the Open Source community. I would never buy anything Intel as long as they're still giving Randall legal problems. They ought to drop it - he was just doing what comes naturally and was not intending any harm. They ought to lighten up.

    1. Re:Randall Schwartz by Zenjive · · Score: 1

      I have NEVER paid money for an Intel processor! I have owned 2 (486DX-33 and Pentium75)in my years working with x86 machines, but never bought one.
      Whenever I have spent money on a processor it's always been AMD. They are cheap and they perform wondefully... with the exception of the K5 and first generation K6.
      AMD made some mistakes early on, but they learned from them! unIntel, on the other hand, hasn't!

      --


      A vacuum is a hell of a lot better than some of the stuff that nature replaces it with. - Tennessee Williams
  128. Re:What about the Intel Coffee Warmers? by Weirdling · · Score: 1

    Good golly, the Pentium-75 was probably the single most stable thing Intel ever made. By the time it came out as a 50 MHz base bus, 50MHz systems were finally stable. Then the 1.5 multiplier didn't overly tax Intels tiny cache and the fact that it was most decidedly not scalar meant that it couldn't outrun its cache, either. Oh, happy bliss, cpu mated to motherboard where cpu doesn't outrun motherboard and motherboard doesn't slow down cpu. I used to spec those things for servers even after the 166s were out because of their stability, reliability and the fact that memory bandwidth and drive bandwidth are more important to a server, anyway. Until the PPro, the 75 was my choice.
    In server applications, those 75s in a good motherboard were often faster than 120s in bad motherboards, anyway. Buy the cheaper cpu and get more memory.

    --
    A society that will trade a little liberty for a little order will lose both and deserve neither. - Thomas Jefferson
  129. How about SLOT-1? by Anonymous Coward · · Score: 1

    How about the "improved" (and patented) "Slot-1" used in the PII?

    It was their attempt to eliminate competition (AMD) and increate profit ("licensing" fee paid by MoBo manufacturers)..

    They were investegated by the FTC, and their response was "It's not possible to keep the old packaging at speeds in excess of 300Mhz" - (Which completely ignores the fact that Digital had been doing it for years..) - it's too bad that the FTC didn't know enough to see through their lies..

  130. Slow Proccesors by donglekey · · Score: 1

    Their biggest screw up had to be the 286, I tried one of those yesterday and it was so slow, I couldn't even run my 133t skr1p5 fr0m it. Why would anyone buy one, I mean, why didn't they just make PIII's the whole time. I'll never understand those large commitee descisions.

  131. What about the Intel Coffee Warmers? by BigBlockMopar · · Score: 3

    Shouldn't that be the top 9.9999999348 Intel slipups?

    Yeah. Speaking of that, what about the FDIV bug that made the early Pentiums completely unsuitable for AutoCAD and spreadsheets?

    Hell, all you'd need is a stack of P60s and you could easily knock SETI@Home out of the water.

    Actually, even if they didn't have the FDIV bug, the old coffee warmers were enough of a kludge themselves to be listed as a bug or slipup.

    For those who don't remember them, or weren't into computers at the time, the original Pentium 60 and Pentium 66 used the Socket 4. They didn't have the staggered pins like a Pentium 75-233 had, they had rowed pins like a 486.

    Also, like most 486s, they ran at 5V. And, as a result, they got hot.

    Man, oh man, did they get hot. Especially the short-lived Pentium 66.

    They had constant cooling problems. I've seen several P60s and P66s where the cooling fans stalled and were actually melted or scorched by the heat of the processor. They were also prone to failure, since they'd often run at 60-70C, turning on and off a system with an early Pentium was a great way to cause thermal cycling second to none. Since the processors had big dies too, they were very prone to cracking.

    I've burned my fingers on a few of the damned things.

    Thankfully, Intel came out with the 3.3V Pentium 75 shortly after that, and it addressed both the FDIV bug and the heating.

    Here in the Toronto area, there's a chain of stores called Cash Converters. They're a thrift shop that tries to be upmarket, but there's the usual 486DX-33 for only $400! kind of cluelessness. And top-loading VHS VCRs for only $100. (Hell, you can buy a new one for that much!) But sometimes, you find cool old stuff in there.

    This summer, I was with a friend who was looking around for lenses for an old Canon camera and we were in the Victoria Park at Danforth store. In their display case along with a pile of other processors and memory - no static protection or anything - was a Pentium 60.

    This P60 was blackened like an Apollo capsule that has re-entered Earth's atmosphere. And the price tag sticker on it? Only $150. Wow. Sweet deal.

    I'd actually like to have an old P60 chip that I can frame and stick up on a wall somewhere. But $150? Heheheh. I'd love to see the sucker who buys that thing.

    --
    Fire and Meat. Yummy.
    1. Re:What about the Intel Coffee Warmers? by msim · · Score: 1

      I've got a pentium on my keychain, it's embedded in a lump of plastic with a gold tinted steel case. the core is 1.5(ish)x1.5(ish) cm, so i presume it to be one of these yee olde pentium 60/66 processors. it looks cool though :)
      --

      --

      Life is like a box of chocolates, you never know when your gonna get food poisoning.
    2. Re:What about the Intel Coffee Warmers? by goldmeer · · Score: 1

      As far as cooling those ultra hot 60-MHz and 66-MHz Pentium processors: Yeah it was difficult, but all the idiots that used the same heatsink and fan combos that were designed to cool a 66-MHx i486 processor got what they deserved when their 66-MHZ Pentium processors overheated. Putting a computer together isn't like working with legos, you know. A little reading would have gone a LONG way in preventing the meltdowns.

      The FDIV bug impacted 60-MHz, 66-MHz, 75-MHz, 90-MHz and 100-MHz Pentium processors.

      The 120-MHz Pentium processor was the first processor to *not* have the FDIV bug impacting it.

      -Joe

    3. Re:What about the Intel Coffee Warmers? by atrowe · · Score: 2

      "I'd actually like to have an old P60 chip that I can frame and stick up on a wall somewhere." If I remember correctly, After the recall of the original Pentiums, some company was selling jewelry made out of the defective silicon. Apparently, Intel was just going to throw them away and someone bought the lot. A necklace with an inset Pentium cost around $15, if I remember correctly.

      --

      -atrowe: Card-carrying Mensa member. I have no toleranse for stupidity.

  132. Re:Where's divide? by Get+Behind+the+Mule · · Score: 3
    Floating point divide didn't even make the list?!?


    Leaving this off the list is so extraordinary that I wonder if the author is, say, twenty years old, and has no perspective on history. ("History" meaning four years ago.)

    The FDIV bug was front-page news, and had almost all of Usenet captivated for weeks. In fact, back in the bad old days of 1996, this was one of the first indications that the Internet could create enough public pressure to change the attitudes of a large corporation. Intel wanted to play down the whole thing, but hundreds of posters were exchanging information every day, analyzing the error, posting the inevitable jokes, expressing general outrage at Intel and discussing ways to bring them around.

    Math professors posted scholarly analyses of the error, and provided links to Web pages with Mathematica graphs to illustrate where the calculations went wrong.

    And even the non-technical newsgroups got into the act. talk.bizarre had a field day. Everywhere you looked, someone found a way to fit an Intel joke into their post, no matter what it was about.

    Eventually, Andy Grove had to post a message of apology to the Intel newsgroups, announcing that Intel would reverse field and let buyers exchange their processors, no questions asked (originally, you had to justify your need for a new chip).

    Man, those were the days. Usenet is dead, long live Usenet!
  133. The 80286 by Krelnik · · Score: 1

    How about one entire generation of CPU's, the 80286? This was Intel's first attempt to add a "protected mode" to the x86 architecture, and judging from the support they got from the OS vendors, they pretty much botched it. Until the 386 came out, 286 systems were pretty much used as really fast 8086's and their extra capabilities were wasted.

  134. Lets do the whole series!!! by Jakdaw · · Score: 1

    At least with intel limiting themselves to the top ten screw ups won't have been that hard. Just imagine what it would be like if we tried to choose the top ten Microsoft screwups!!

  135. Where's divide? by mwalker · · Score: 5

    Floating point divide didn't even make the list?!?
    An Intel tech came out to my college in 96 and spent an entire day popping out 60Mhz Chips and plopping in ones that could divide, and it didn't even make the list?

    I beg to differ. FDIV should be #2.

    1. Re:Where's divide? by m2e · · Score: 2

      They screwed it up - "8 The Pentium MMX 'F0 0F' Math Bug" - except that F00F was not math bug, they probably meant FDIV.

  136. posts on 286, 386 etc by minus_273 · · Score: 1

    come on are you really saying that? you probably enjoyed using those processors back in their day. Anyone who says that they should have made P4 s back then ought to get his head checked. Heck why dont they just make PXs (10) today huh? dudh CAUSE YOU HAVE TO MAKE THE FRIGGIN chips.
    Seriouly though, compared to some other companies Intel has a much better record. They make screw ups but not as often or as big as some other companies compare MS to intel and you get the devil and a saint. Besides intel really makes things.
    just my $0.02

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  137. Sure... by NatePWIII · · Score: 1

    Remember all of the Floating Point bugs in the PIII initially.

    Nathaniel P. Wilkerson
    Domain Names for $13

    --

    Nathaniel P. Wilkerson
    www.haidacarver.com
    1. Re:Sure... by cpu-junkie · · Score: 1

      Yes, we certainly do. Everyone talks about AMD and their problems but Intel has definately had its share of hurdles as well.

      --
      Just me and no one else
  138. Re:uhm by m2e · · Score: 1

    There were cacheless celerons - up to 300MHz (including). Later, after Intel realized that they are slower than pentium mmx and added cache into "celeron 300A" and later.

  139. Non-technical weirdness. by cant_get_a_good_nick · · Score: 1
    Trying to Trademark numbers, remember them trying to trademark 486 when they wanted to deep-six their contracts with AMD and Cyrix. Judge threw that out. Then they came out with i486 as a psuedo trademark until they came out with the majesty that is Pentium(TM).
    Truth be told, their not alone here. Zilog wanted to trademark the Z for the Z80 and Z8000. Judge told them if he did that, them and 25 other people could corner the english language.

    The Intel Inside thing. Though actually great marketing, pushes them towards the bad business practices. They reimburse for advertisements, up to 60% i think, but the computer line can't use CPUs from anybody else. If Intel was shown to be a monopoly (unlikely given their recent blunders) that would probably be seen as non-competitive.

  140. It's a pain in the ass by frankie · · Score: 1
    Neither is right or wrong or more or less efficient.

    There is at least one situation where Intel's byte order is less efficient -- when you are trying to read or search hex data manually. For example, let's say you need to find instances of the value 1075594032. In hex that's 401C4330, so you punch it in to a search box, and voila, not found.

    Oops, you should have said 1C403043, that's so intuitive. Yes, it's not a big deal and it doesn't come up very often. But it's still just plain wrong.

  141. The number 1 mistake: by geekoid · · Score: 1

    x86 architecture! really, if it wasn't for IBM's need for a quick and cheap computers, they never would of used intels product. Intel was on the way out of bussiness, and IBM figured they would step in, become there only buyer, then buy the company. a tactic that IBM had used many times before, how ever at about that same time the govermant stepped in and said, "stop that, or I'll break you up"

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  142. Top 11 slipups :) by Admiral+Burrito · · Score: 3

    They screwed it up - "8 The Pentium MMX 'F0 0F' Math Bug" - except that F00F was not math bug, they probably meant FDIV.

    Except FDIV was fixed long before the MMX was out. It looks like they got confused and thought there was only one bug when there were two.

    Intel has made so many slipups it's hard to keep track. :)

  143. Re:uhm by mighty+jebus · · Score: 1

    nevermind, i was wrong.

    --
    Leading the partnership for a Slashdot-Free Slashdot, Son of Dog
  144. Wintel by barryblack · · Score: 1

    What about BOB? Oh wait, that was a microsoft product. Some times I have a hard time telling those two apart.
    --------------------------------------

    --
    --------------------------------------
    in a world without bounderies or fences, who needs Gates anyway?
  145. Re:uhm by m2e · · Score: 1

    no, they hadn't - my neighbourg still has one - it really has zero cache. 300A and higher got 128KB cache on full speed (P2 had 512KB on half speed of the core).

  146. Biggest Marketing Blunder... by Packratt · · Score: 1

    They failed to progress from Pentium to Sexium!

    Now who wouldn't buy a chip called Sexium?!?

    --
    "When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin
  147. was this an intel processor? by minus_273 · · Score: 1

    in 1982 the soviet union computers failed in a nucleal missle base and indicated that the united states was firnig several missles at the USSR. What should have been ignored as the sun on the earth appared to soviet sattelites as missles.
    now i must ask you
    was is an intel processor
    i know the soviets used stolen technology to design their systems.
    heh heh they were probably using incomplete 286 processors to do calcuulations for thier missle systems. No wonder they lost the war

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  148. 386 - Their biggest mistake by 91degrees · · Score: 1

    I mean come on guys! By the time everyone was shifting to 332 bits it must have been obvious microprocessors were going exactly the same way as valve and transistorised computers had gone. Why the hell didn't they design a chip that was suitable for VLIW and Superscalar architectures? We need more registers fools!

    1. Re:386 - Their biggest mistake by DivineOb · · Score: 1

      Read patterson and hennesey and then get back to me... modifying your isa after the fact is not as simple as you might think...

      --

      I must burn in hell, suffer and pay for my sins
      But Gods the one who's losing, Satan always wins!

  149. Intel Slip_ups by marmol · · Score: 1

    What about the 486SX A real waste of silicon!

    --
    Ecuador always on my heart....
    1. Re:Intel Slip_ups by Xerithane · · Score: 2
      486SX provided a budget processor that was significantly cheaper than other processors allowing people to get faster CPU's with less money.

      When I was working on farms raising money for computers I appreciated this processor... a mans garbage is another mans treasure.

      --
      Dacels Jewelers can't be trusted.
  150. From Linux Fortune by einhverfr · · Score: 1
    "Intel chips are not defective. They just act that way."-- Henry Spenser

    This one made me laugh...

    --

    LedgerSMB: Open source Accounting/ERP
  151. Other slipups by dajt · · Score: 1

    Buying Shiva Corp, then mismanaging it until all the top talent left. Then again, they probably didn't lose too much money on the deal.

    --
    Geez. Fifteen years and we still haven't taken over the world.
  152. What about space radiation? by bsdbigot · · Score: 1

    I may be wayyyyyy off base, here, but I remember being told a story several years ago about solar radiation being a potential cause of eventual death in microchips... the story talks about how Intel built a huge bunker of lead and concrete to conduct experiments in, supposedly costing multi-millions of dollars. The end result was that they could never prove conclusively that solar radiation had anything to do with it.

    --
    main(){char I,l,O[]={'-',1-1,0,(1<<5)-1,0+'-',-10-1,-10,11-0,- 1,-100};for(I=l=0;l<10+0;put
  153. At Intel by dmuth · · Score: 2

    Quality is job 1.1

  154. Licensing to AMD by hirschma · · Score: 1

    Giving AMD a license to the 286, along with microcode, allowed AMD to really wedge their way into the x86 market as early as they did.

    Creating your own competition has got to be a pretty big slip up in anyone's book, especially when it could have been avoided pretty easily back in the day.

    1. Re:Licensing to AMD by Detritus · · Score: 2

      Back in those days, many engineers would not design a part into a system unless it was available from more than one manufacturer (second sourced). That is why Intel licensed many second sources for the early 80x86 microprocessors. Later on, Intel decided that they could sell the chips even if they were the sole source.

      --
      Mea navis aericumbens anguillis abundat
  155. Bubble memory not there??? by HiyaPower · · Score: 2

    Although bubble memory was invented at Bell Labs, Intel championed it for quite a while. Low density. lotsa, lotsa, power to run. Nice idea solution looking for the problem. Kinda makes some of the other stuff look tame.

  156. Patent Shadiness by CrazyBob · · Score: 1

    Does leveraging their corporate powers to hijak the initial patents on microprocessors from an unsuspecting Texan count as a slip-up? ; )

  157. How about the 432? by taniwha · · Score: 2

    or for that matter the x86 architecture in toto - they had lots of great role models (vax/pdp11 even the 360) at the time and Motorolla/National and just about everyone else took up architectures with cleaner, easier to program memory models

  158. young uns... by scatterbrained · · Score: 1

    How 'bout in nor particular order: - segmented architecture - 486SX - the 286 (and IBM's gateA20 hack to go with it) - iAPX 432 - hyping the i960 as a graphics processor - hyping the i860 as an IO processor - hyping flash in '92 and screwing everyone by not delivering - itanium scheduling - i740 graphics chip

    --
    -- All that's left of me, is slight insanity, whats on the right, I don't know. -- Bob Mould
  159. iapx432 by one-egg · · Score: 1
    The subject line says it all. The 432 was supposed to be Intel's be-all and end-all processor. 32 bits, CISC out the wazoo, etc., etc., it was going to make the 808x and 68000 obsolete. Yeah. It was the PL/I of CPUs. They shipped a few, but it performed like a dog.

    I have to wonder whether the Itanium will follow the same path.

  160. what about... by omay · · Score: 1

    the time when Andy Grove walked out of the men's room with toilet paper stuck on his shoe?

    --
    Arm yourself with knowledge.
  161. Did anyone notice...? by Moderator · · Score: 1

    Does anyone notice that all of the mistakes they listed are relatively recent events? I mean, sure five years ago in computer history is a long time, but this is a company that's been around for thirty years. Surely, they've made bigger mistakes than these.

    And I'm sure I'll get flamed for this, but here's a pretty good website on the x86.

    --

    --
    The World is Yours.
  162. Re:Little endian and a bit of history by Stephen+Samuel · · Score: 2
    Guh! It wasn't invented by Intel. The Little Endian system was in use around 800AD. (no joke!).

    the concept of Algebra was made famous by the work of Abu Ja'far Muhammad ibn Musa Al-Khwarizmi His work was brought to Europe in the 12th Century. At that time -- although the words were translated from the (right-to-left) Persian to (left-to-right) Latin, the (right-to-left) numbers in the book were copied verbatim.

    This mistake has been perpetuated for the last 900 or so years. Ever wondered why you do most simple math operations (addition, subtraction, multiplication) from right to left?? It's because The European number system is written backwards.

    If the original translators of Al-Khwarizmi's works had thought to write the numbers the way that european words are written, We would be little-endian too. As it is, I'm sure that there are many persian/arab immigrants who wonder why we switch from european left-to-right to the arab right-to-left whenever we deal with numbers.

    As for those people who think that bits in a little-endian byte are stored backwards, they're not. In a 32 bit word, they're stored 0,1,2,3....31. we just WRITE them in big-endian nibble format because to do otherwise might confuse our already warped notion of how numbers work.

    If you think about it, it makes complete sense to store data in little-endian format. You start work with the bits where the pointer points to; Truncating from fullword to byte requires simply ignoring the extra bytes; Arbitrary-precision math doesn't require you to skip to the end and count back... You simply do your operation until you run out of bytes. Data can be stored as [max-len] [used-len] [data] [sparebytes]; extending precision simply requires using more bytes.. No need to change pointers or copy data to make space for the extra digits.

    If computers had been developed in Persia, where modern Algebra developed, there wouldn't be any big-endian/little-endian fight to speak of. Ditto if the original translators had their shit together.
    `ø,,ø`ø,,ø!

    --
    Free Software: Like love, it grows best when given away.
  163. uhm by mighty+jebus · · Score: 1

    10: processor ids -
    most real processors have ids. this was blown completely out of proportion.

    9: cacheless celeron -
    there was never any such thing as a cacheless celeron

    etc.

    come on guys. there was a day when you were all sitting around eating chips and talking about how kick-ass this or that intel processor was. why so fickle? why turn so far against them now?

    --
    Leading the partnership for a Slashdot-Free Slashdot, Son of Dog