Pentium Pro, was it a lemon ?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 มิ.ย. 2024
  • The Pentium Pro in the 90s was regarded by many as a failure, an expensive flop from Intel. Was that commonly held belief true, let's find out.
    Tech Made Easy UK - • Barn Find Pentium Pro
    This video is sponsored by www.pcbway.com
    00:00 - Intro
    00:41 - A word from our sponsor
    01:13 - The Pentium, a success for Intel (except for floating point divide)
    02:32 - The Pentium Pro, The good
    04:12 - The bad (Lets get nerdy)
    14:07 - Is it a lemon ?
    17:37 - The Pentium Pro's successes
    20:20 - The Pro's legacy
    23:09 - Thanks
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 566

  • @admirerofclassicalelectron2858
    @admirerofclassicalelectron2858 หลายเดือนก่อน +238

    The legend that the Pentium Pro was a lemon helped me get the best computer deal I ever got in 1996. I traded my Pentium 166 (which I could barely afford as a poor student) for a Pentium Pro 200 (both including mainboard) with a guy who got the PPro from his rich father. He was unhappy about the PPro's limited gaming performance under Windows 95 and jealous of my Pentium. So I offered him the trade and he was happy (and thought I was a bit stupid). But my computer was running NT4 and Linux and my finite element simulations were running now twice as fast. I still own that Pentium Pro.

    • @hwertz10
      @hwertz10 หลายเดือนก่อน

      Yup, my single encounter with a Pentium Pro was when I was in college. They were literally using it as a door stop, so I threw Linux on it. They ran mostly Macs but had a few Windows users and a student lab with Windows systems in it. I threw CAP (Columbia Appletalk Pacakge) on there, and samba, and they thought it was great to be able to have a shared area accessible from both the Mac and Windows systems. And they thought it was black magic when they asked if there was any possible way to unretire the retired but functional Apple Color Laserwriter they had to use from the student lab, which was all Windows PCs, and I was like "Yup!". (Pointed CAP at it, it showed up in lpr.. no cups yet back then... as a useable printer, pointed samba at that printer queue to share Windows-style. Voila! Up and running.)

    • @enilenis
      @enilenis 28 วันที่ผ่านมา +26

      I once scored a dual P3, ASUS CUV4X-DLS motherboard, because my friend's father worked at IBM and their internal email server had the same ASUS P2B motherboard I had at home. And someone spilled coffee onto it at the end of the work day. They had to have the system up and running before morning to save the IT guy's job. So, they gave me a blank check. To pick any motherboard I wanted in exchange for ripping mine out in the middle of the night and going without a computer for a day. I took the offer, and picked out the most expensive motherboard I could find in the computer paper, maxed out with 2GB of PC-100 Ram and best CPU's that were available at the time, which were P3-800 Coppermines. That machine carried me through college. I'd send sims home to calculate, because that machine was way faster than anything the college had.

    • @JohnDlugosz
      @JohnDlugosz 28 วันที่ผ่านมา +16

      Sounds like a win/win. He got a machine more suited to what he wanted to use it for, even though it was ostensibly a lower-end machine. The Pentium 166 was better at 16-bit code, and the deep pipeline and out-of-order execution of the 'Pro increased latency, and certain operations common in gaming were slow.

    • @garhpd
      @garhpd 26 วันที่ผ่านมา +1

      @@enilenis That's a cool story! Nice score!

    • @daemonspudguy
      @daemonspudguy 7 วันที่ผ่านมา +1

      ​@@enilenisdamn, that's a beast of a machine for the time. Excellent choices were made.

  • @stefanbuscaylet
    @stefanbuscaylet หลายเดือนก่อน +89

    Great video. It was a both a good memory for me and also triggered my PTSD. I was one of the 20 “product development” team leads on P6 architecture responsible for the post silicon platform bug hunting and validation.
    In retrospect to all my time at Intel (almost 25 years before accepting an early severance) that Intel’s biggest blind spot was their own ego. The architects didn’t listen to product planners and customers and knew better. The architects at Intel wanted a seat at the industry “adult table” and Pentium was not it. It was suppose to be Itanium but we all know how that ended. The team that did P6 architecture were their first crack at an Intel architecture out of Portland and really wanted to go beyond super scaler into speculative execution. It eventually was pushed into the desktop/mobile/gaming segment but it was a bit of a square peg in a round hole.
    To your point, you were spot on that Marleting naming it Pentium Pro was a big part of the issue. What’s funny is internally, as you mentioned, there was the P4, P5, P6 where it mapped to 486, Pentium (Pent=5), and then Pentium Pro (P6). I might have even been in the room when they were discussing the external name and it dawned on them that P6 would map to “Sextium” and they all went “well crap”. But giving it a name Pentium Pro and Pentium 2 when the market believed anything Pentium was meant for desktop/mobile/gaming meant calling it Pentium Pro got itself in trouble.
    PPro and its follow on P2 were really amazing architectures. The team that built the out of order speculative execution did such a good job that as post silicon manager, i never even filed a single bug on that part of the design. And the floating point divide worked as well (whew!)
    Thanks again for sharing!
    (BTW you should work with “Dave’s Garage” as he was there in the windows dev side of it all during that time).

    • @RetroBytesUK
      @RetroBytesUK  29 วันที่ผ่านมา +15

      Thanks for posting the inside Intel veiw. Everything you've said seams to chimes with what the bulk of intels staff seam to have said over the years about attitudes inside. Nice to hear how bug free it was too. I've seen a few of Dave's vidoes and enjoyed them.

    • @CATech1138
      @CATech1138 29 วันที่ผ่านมา +2

      i always thought of it as Pentium for Professionals....I didn't and still don't veiw gaming as a Professional application for computing....because of that, I never had a PPro as I was a gamer....

    • @HappyBeezerStudios
      @HappyBeezerStudios 29 วันที่ผ่านมา +1

      And later on they went with Xeon for their professional option. Which is ironic, as modern Xeons (or rather anything of the past 20 years) is pretty much identical to their desktop/homeuser counterparts.

    • @DarkShroom
      @DarkShroom 29 วันที่ผ่านมา

      ahhhhhh pentium is cos of the number 5 💡!.... it only took me a good ten seconds, the "sextium"... lulwat?

    • @MarcosScheeren
      @MarcosScheeren 29 วันที่ผ่านมา +1

      Why not Hextium? 😅

  • @TheJuggtron
    @TheJuggtron หลายเดือนก่อน +76

    The k5 - k6 - athlon saga would be a good topic for this explanation style

    • @vardekpetrovic9716
      @vardekpetrovic9716 หลายเดือนก่อน +5

      Yeah, i love the narration style and the K6 was a very different beast to the K5. the K5 had a higher instructions per clock than the K6 but it did not reach the same mhz speed. It also did not overclock well afaik. Retrotech tried this with the PR200 (133mhz) and it keept going out of sync and flushing the pipeline. This is not catastrophic considering that the K5 only has 5 pipeline stages. But it hits performance somewhwat. If it had been like the P4 Prescott with 31 pipeline stages it would have been catastrophic. And considering that most ran the K5 with EDO ram and not SD ram the fault tolerance was very low before you hit performance snags.

    • @JeremyLevi
      @JeremyLevi หลายเดือนก่อน +6

      @@vardekpetrovic9716 Well yeah, because the K6 was a completely different architecture than the K5. The K6 wasn't an evolution of the K5 at all, it was based on the Nx586 architecture that AMD acquired when they purchased NexGen. The Nx586 (and by extension the K6) was more similar to the Pentium Pro in that it was internally a RISC CPU unlike the K5's oldskool fully CISC design.

    • @kirillstp
      @kirillstp หลายเดือนก่อน +3

      Yes, AMD is underappreciated before they came up with amd64

    • @bricefleckenstein9666
      @bricefleckenstein9666 หลายเดือนก่อน +4

      @@kirillstp AMD got some narrow appreciation with the K5 - as it outperformed the Pentium on integer operations by a fairly wide margin.
      The half-speed Floating Point unit was it's major failure.
      The Athlon Thunderbird generation saw AMD beating Intel across the board at the SAME clock speed for the first time - and it CLOCKED higher too.

    • @RetroBytesUK
      @RetroBytesUK  หลายเดือนก่อน +11

      @@kirillstp I had an AMD 487 dx4 133 for a couple of years. For its price point the performance was great, somewhere between a p75 and a p90. After I stopped using it as my main machine, it became our household router (dynamic dialup using diald), coupled with a 56k voice modem. We even used the voice features, so it was our answering machine. It also acted as a file server with samba and nfs, we mostly stored MPs on it. We later add slim server on it, for driving various Internet radios around the house.

  • @PracticalAI_
    @PracticalAI_ หลายเดือนก่อน +112

    I had a dual pentium pro 200 from 1996 to 2002. Originally for modelling and rendering in 3d studio max ... later just for rendering. it was a beast, one of my favourite computers ever.

    • @75slaine
      @75slaine หลายเดือนก่อน +4

      Right, I was going to comment about the Dual processor support. That was one of the more interesting aspects of it for me at the time. I think I was fully Linux/NT at the time first Pro came out but couldn’t justify the upgrade until later.

    • @PracticalAI_
      @PracticalAI_ หลายเดือนก่อน +6

      At that time Linux was still in its infancy, the machine started as an NT 4.0 machine and it was a war machine. You could render on one CPU and still have power for modelling. Then the machine was upgraded to Windows 2000 Server, I tried redhat but there was no serious support for OpenGL at that time. I sold it to a local shop who used it for CAD until 2008 for sure. And btw, I never had a hardware problem even though I kept the machine on for years.

    • @SuperWasara
      @SuperWasara หลายเดือนก่อน

      @@75slaine P1 and P2/3 can also do dual CPU.. quad is another story..

    • @PracticalAI_
      @PracticalAI_ หลายเดือนก่อน

      @SuperWasara I didn't have the money for a quad, I remember another guy in my region had a quad in 1997 as a rack system as a rendering farm (but he had multiple problems with that machine)

    • @stefanbuscaylet
      @stefanbuscaylet หลายเดือนก่อน

      If you had a compiler targeting P6 (as the video pointed out), P6 arch was pretty amazing. Funny Intel put some much energy into compilers for P5 and much of those optimizations were not helpful for P6. (Sausage making is never good idea to watch)

  • @David-he6uj
    @David-he6uj หลายเดือนก่อน +17

    Probably 20 years ago, I saved an e-waste Compaq Workstation with a Pentium Pro and Windows ME. I was surprised how well it ran with only 200 MHz.

  • @ssokolow
    @ssokolow หลายเดือนก่อน +46

    Sounds like their experience with the PPro was what made them think Itanium's terrible 32-bit x86 compatibility was a good idea.

    • @MeriaDuck
      @MeriaDuck หลายเดือนก่อน +8

      Some foreshadowing for sure

    • @soylentgreenb
      @soylentgreenb 26 วันที่ผ่านมา +1

      It would have been if the itanic wasn't awful. If CPUs got 2-3 times faster they could just recompile X86 and essentially emulate it on the itanium. If the itanium had genuinely been much faster new code would have been IA-64. They didn't want to make X86-64 / X64 because it would hurt chances for IA-64.
      The situation was similar with pentium 4/Netburst. Super deep pipelining would have been a good thing if the processing engineers would have once again pulled a rabbit out of the had managed to forestall the end of Dennard scaling another die shrink or two. They were expecting 8 GHz by 2003 when they were designing the architecture in the late 90's. It's the same bet they had made over and over and won against AMD. The late 80's and 90's saw pipelines getting ever longer, superscalar, out of order execution, clock multiplier, adding and then integrating caches into the core to deal with latency etc. Intel was more aggressive than AMD at this and also a process node ahead. By Athlon AMD had caught up; P4 would massively increase pipelines yet again and add more wider SIMD yet again, but Dennard scaling did not hold and it ran up to a thermal wall a bit below 4 GHz which is around the same clocks CPUs still use today. Now this deeply pipelined chip was only going at 3 GHz; only a little bit higher clocked than AMDs 2 GHz-ish Athlon XP and Athlon 64 chips. Had they managed to run at 8 GHz by 2003 as original intended they would have been hailed as having the foresight to boldly deepen pipelines and do all these things to hide latency better; but they looked like a fool having just run into a wall and bribing dell and others to not sell AMD chips.

  • @PhilipStorry
    @PhilipStorry หลายเดือนก่อน +27

    The clue is in the name - Pentium "Pro". Criticising it for backwards compatibility issues is like criticising Windows NT 4.0 Professional for not running your old DOS games.
    It wasn't designed for that. It was designed for the future, and made the necessary changes to show us that future given the limited resources at its disposal.
    I can see why it got the reputation it had, but it's a case of Caveat Emptor. They should have done better research before buying.
    But then, I'm biased. I also had a (dual) Pentium Pro server at my workplace, and it flew. It ran Windows NT Server and Microsoft SQL Server 6.5, so all compiled for it. I have fond memories of that beast. But would I have bought one for home use? Hell no. Wrong choice at that time.
    But without it moving us towards the future, I'd never have had the awesome AMD Athlon I eventually bought to replace my old 386... and that was an excellent machine. (Which ran Windows 2000 Professional, naturally, because I'm not some kind of monster.)
    Thanks for covering this. An excellent video that's well researched and presented. And thanks to Matt for his footage.

    • @damouze
      @damouze หลายเดือนก่อน +3

      I actually used to have a DEC Alpha Workstation that came shipped with NT 4.0. I had never seen NT run so stably and it ran DOS games quite well.
      It may have to do with the excellent x86/DOS emulator that shipped with NT 4.0 for Alpha.

    • @jannegrey593
      @jannegrey593 หลายเดือนก่อน +4

      You'd be surprised at number of people I knew who hated Windows NT 4.0 for not running games :D
      That being said it doesn't mean they were in the right. It's just that a lot of people like that existed. They heard Windows NT was better than regular Windows, they installed it, it was indeed more stable etc. but then it didn't run old games. Heck for more professional stuff than games, I myself used Windows NT (then Windows 2000 later), which I had on different drive than Windows 95/98/98SE. I won't mention "Millenium" because it was the worst system Microsoft released ever. Thankfully in 2000's XP became standard and it was based on NT.

    • @DarkShroom
      @DarkShroom 29 วันที่ผ่านมา +2

      nope it's not unreasonable for consumer to expect backwards compatibaility when it has the same name, the pentium 2 and all subsequent processors are backwards compatible, the entire PC platform had been sucessful due to it's compatability
      so your comment makes no sense it's like someone making a product then blaming the consumers for "not getting it".... no excuse for faliure, they acceped their mistakes then went on to make a better one (but at least not calling it the same name this time)

    • @jannegrey593
      @jannegrey593 29 วันที่ผ่านมา +1

      @@DarkShroom I get that Pentium was perhaps called a bit confusingly, but it wasn't totally without clues with "PRO" being visible part of the name. Also it was backwards compatible. Just not that fast when doing the "old stuff". And yes, they created "better one" in Pentium II, but they went with "Pentium PRO" ideas to make Pentium III. So in a way, "Pentium PRO" was ahead of it's time for desktop. But was fantastic for Workstations back then already.

    • @handlesarefeckinstupid
      @handlesarefeckinstupid 16 วันที่ผ่านมา

      The important bit of your reply was 'I may be biased'. Yes.

  • @williamyf
    @williamyf หลายเดือนก่อน +34

    A small correction: The first x-86 processor to use Risc-like µOps was NextGen's Nx-586 . The second one was AMD's K5. NextGen's design was so good, that AMD scraped the K5 going forward, bought NextGen, and based the K6 and latter on what NextGen had in the pipeline.
    About the PPro, that was pretty much out of reach for mere mortals, so, the trouybles running 8 or 16 bit code were a non-issue, mostly a storm in a teacup stirred by reviewers that did not have to pay for the machines being reviewed, so, there is that.

    • @recoveryguru
      @recoveryguru หลายเดือนก่อน

      I got the Pentium Pro poster as a teenager and I put it on my wall and would drool over it. Neither I or anybody I knew could afford it. I laughed out of spite when the reviews came in that it wasn't much faster running anything on Windows 95.

    • @hwertz10
      @hwertz10 หลายเดือนก่อน +3

      Yup. I had a K5-75, and later on a K6-2 450. That thing was FAST, I don't know how it performed in Windows but the code built by GCC agreed with it's branch predictor and whatever VERY well, it benched about dead even with a 1ghz Pentium 3.

  • @paranoiia8
    @paranoiia8 หลายเดือนก่อน +30

    So not lemon, maybe orange? Mandarin?

    • @easycompzeelandold2521
      @easycompzeelandold2521 หลายเดือนก่อน +1

      Not so lemon 🍋…. More like: Pentium Pro, was it a potato 🥔 ?

    • @mdtanveerhasan1453
      @mdtanveerhasan1453 หลายเดือนก่อน +4

      A lime perhaps

    • @vardekpetrovic9716
      @vardekpetrovic9716 หลายเดือนก่อน +1

      血腥的圖片?

    • @EannaButler
      @EannaButler 28 วันที่ผ่านมา +1

      @@vardekpetrovic9716 Blood Oranges..

    • @cheedam8738
      @cheedam8738 4 วันที่ผ่านมา

      tangerine

  • @Choralone422
    @Choralone422 หลายเดือนก่อน +8

    I think the PPro would have been regarded more highly if Intel could have ramped up the clock speed. They were unable to do so reliably due to the way the L2 cache was placed in the same package as the CPU die. Intel learned from this with the P2 which is why those processors used the slot 1 format with the L2 located physically very close to the CPU die but separate from it. That along with running the L2 cache at a fraction of the CPU speed allowed for much higher clock speeds than the PPro.
    The 90s were a very interesting and exciting time in the CPU world!

    • @ZachStein
      @ZachStein 28 วันที่ผ่านมา

      It was 200mhz when the more common Pentiums were 90/133/166

    • @nzoomed
      @nzoomed 26 วันที่ผ่านมา

      Around that time Intel was having trouble making SRAM run fast enough to keep up with the processor speed and had to use a different process node for the cache, I dont think it had anything to do with the placement of the cache, it essentially had the same results whether or not it was on the same chip package or placed on a PCB together.

  • @balukrol
    @balukrol หลายเดือนก่อน +61

    The Pentium Pro is STILL running GrandAdmiralThrawn's blog using Wordpress of all things fine. Granted, it's a dual socket system, but still - it manages to handle modern web applications. Impressive beyond all doubt.

    • @vardekpetrovic9716
      @vardekpetrovic9716 หลายเดือนก่อน +7

      NT, BeOS, OS/2, BSD or Linux?

    • @LagrangePoint0
      @LagrangePoint0 หลายเดือนก่อน

      The what?

    • @samiraperi467
      @samiraperi467 หลายเดือนก่อน +5

      @@LagrangePoint0 What didn't you understand?

    • @LagrangePoint0
      @LagrangePoint0 หลายเดือนก่อน

      @@samiraperi467 GrandAdmiralThrawn, is that an active website?

    • @WingDings_666
      @WingDings_666 หลายเดือนก่อน +2

      Where is this website because modern search engines are broken and I can't find it.

  • @wimwiddershins
    @wimwiddershins หลายเดือนก่อน +11

    We used Pros in the Gfx lab at Uni. They were definitely a bit more powerful than the non pro machines at rendering tasks.

  • @M0UAW_IO83
    @M0UAW_IO83 หลายเดือนก่อน +25

    Definitely not a lemon, but also definitely not a desktop CPU, they were a beast of a CPU for the day.
    Ran a dual PPro box as a server for a number of years and it was working just fine when it was 'obsoleted' as part of a HW refresh, still got one of the CPUs on my desk.

    • @vardekpetrovic9716
      @vardekpetrovic9716 หลายเดือนก่อน

      My Dual 300 Pentium pro ran BeOS as a saint. It had it's flaws but as long as you did not run windows 9x/me it was a very nice product. I later got a dual 440BX with 2x 933mhz and the bus was so much faster.

    • @vardekpetrovic9716
      @vardekpetrovic9716 หลายเดือนก่อน +1

      PPro ran faster than the dual pentium 2 300mhz and even the dual Pentium 3 at 400mhz. This is due to the cache running at the same clock as the CPU and not half speed. In windows NT this was less noticable as it did not have as good SMP support as BeOS. With Windows 2000 it was clearly seen and felt.

    • @stefanbuscaylet
      @stefanbuscaylet หลายเดือนก่อน

      I wished i kept my ppro as a trophy but sadly I didn’t. But i do have my P2 brick proudly on display in my home office.

    • @Great-Documentaries
      @Great-Documentaries 29 วันที่ผ่านมา +1

      Definitely a desktop CPU. WTF are you talking about? I had a dual PPro as well, but it ran Windows NT 4 Workstation and was, for a time, the best platform you could buy for running Office Professional.

  • @matthewfranklin7541
    @matthewfranklin7541 หลายเดือนก่อน +6

    Brings back memories... The CAD team at the company I worked for back in 1996 had Pentium Pro equiped Dell workstations, AutoCAD, and huge Eizo monitors 👌

  • @louiskeser9255
    @louiskeser9255 หลายเดือนก่อน +4

    I worked for a company back in the late 90s that did early internet work. We had racks of PentiumPro systems running Linux in our server farm. I was told we standardized on the PPro as it was cheap at the time because of the bad press. I didn't hear about the supposed "flaws" until later when I became a Windows Admin. That community seemed to think they were horrible and I never knew why. Thanks for shining a light of the reason the Windows community thought they were rubbish!

  • @rebeccaschade3987
    @rebeccaschade3987 หลายเดือนก่อน +10

    In my experience "so bad at" means "not much faster than a regular Pentium at the same clock speed." I mean, the full clock speed L2 cache, can often actually make up some of the shortfalls. And once you move over to "mostly 32 bit" code, it can really shift. I'm running OS/2 Warp 3 on mine, and it's really fast. I've also seen people run Windows 95 game benchmarks on it, and it almost keeping up with the Pentium II 233. So I don't think it was a lemon at all. I think people simply used it wrong. It's like those people complaining that the Pentium 60 wasn't as fast as a 486DX4 100MHz. I remember a scientist posting in a computer magazine, saying that he'd been testing some calculation heavy software he was using on the DX4 vs. the Pentuim 60, and the DX4 outperformed the Pentium. The problem was, that code had been heavily optimised for the 486 architecture over years and years, and didn't take advantage of any of the new features of the Pentium. However, I've seen a Pentium 60 absolutely stomping on a DX4 in software that actually is Pentium optimised.
    So, how good something is, will often depend on whether or not you're using it right.

    • @HappyBeezerStudios
      @HappyBeezerStudios 29 วันที่ผ่านมา

      Yeah, a DX4 will putperform a P5 60 with narrow code. Without using the superscalar nature of the Pentium, it basically becomes a 60 MHz 486.
      And even there some difference showed up. A DX-50 can and will outperform a DX2-66

    • @jrherita
      @jrherita 27 วันที่ผ่านมา +1

      Hello fellow OS/2 user! Really cool to hear that Warp 3 runs great on PPro. I temporarily got out of computers in late 1994 for a couple of years (got in trouble for running a “bad BBS”), but was a big OS/2 2.1 user. I had pre-ordered OS/2 Warp 3, and I think my last system using 2.1 was a 486DX2/66 running at 80 MHz, and that ran great!. I’d imagine Warp 3 would scream on a PPro…

  • @Ev1lHaX0r
    @Ev1lHaX0r หลายเดือนก่อน +3

    I left for college with a PPRO 200 system when everybody had regular P200. The difference was massive.

  • @TechMadeEasyUK
    @TechMadeEasyUK หลายเดือนก่อน +11

    Cheers John, you’ve taught me a thing or two about the PPro and I was glad to lend a hand, literally, to this video. I’m off to install NT4 onto the Barn Find Pentium Pro machine

    • @bentboybbz
      @bentboybbz หลายเดือนก่อน +4

      I read that as PP Bro and you giving a hand for some reason... I may be a huge child..... 😊.... I appreciate your time and effort! I hope you are doing well and having a great day or night!

  • @damouze
    @damouze หลายเดือนก่อน +48

    About 25 years later, by the late 2010s, the tables had turned. Sybase on x64 outpaced Sybase on SPARC...
    In a way, the P6 architecture never truly went away. After the P3 came the dead-end called the P4, littered by power and heat dissipation problems. By the time it had died its inevitably gruesome death, the Core architecture, which was a continuation of the (mobile) P6 architecture saw the light of day. Through that, the PPro's legacy still lives on.

    • @stefanbuscaylet
      @stefanbuscaylet หลายเดือนก่อน +2

      No joke about running into a power brick wall. It was an existential crisis for a company that leaned heavily into their silicon side expertise for faster and faster silicon while the architects just counted on 2x clock every 18 months thanks to Gordon Moore. Very very big projects at intel were canceled when they finally came to terms that they had to “scale out in cores” vs “scale up in MHz”.

    • @shmehfleh3115
      @shmehfleh3115 หลายเดือนก่อน

      Yep, that's why the Core & Core 2 series of CPUs didn't support hyperthreading when their immediate predecessors did.

    • @ibex485
      @ibex485 หลายเดือนก่อน +5

      The Pentium M mobile processors (based on the Pentium 3) didn't just bring laptops up to desktop class performance, it turned it on its head (if we ignore the Athlon 64). At least one company (Aopen?? - iirc) produced a desktop motherboard for the Pentium M, and seriously upset Intel in the process as it outperformed Pentium 4s running at approaching double the clock speed while using a fraction of the power & cooling requirements. But Intel did not want the Pentium M to be used in anything except mobile computers and tried to block it.
      They repeated the trick again when the first generation of Core CPUs were released (based on the Pentium M, mostly dual core). These again offered vastly better performance than a Pentium 4 (which really was a bad joke by then) and could have seen Intel become the more desirable CPU for enthusiasts for the first time in years (since before the Athlon was released) despite being 32-bit only, but again Intel didn't want them used in desktop computers.
      This wasn't the first time a motherboard maker had gone off-script and upset Intel by making a motherboard which allowed CPUs to be used outside their intended market. When Intel moved the budget Celeron processors from Slot 1 to socket 370, someone (think it was Abit) made a dual-socket motherboard for socket 370. Giving enthusiasts who wanted one an inexpensive dual CPU system.

    • @patg108
      @patg108 หลายเดือนก่อน

      Pentium 4 isn't the Dead End, its the Pentium D and Pentium M tha is the true end, the Pentium 4 is merely the warning sign and speed bump before the wall that it crashes into

    • @damouze
      @damouze หลายเดือนก่อน +2

      @@patg108 The Pentium D basically consisted of two P4 dies on a single package. The Pentium M is actually P6-based, so it was a continuation of the Pentium Pro, and later evolved into the Core architecture, and as such, thus not a dead-end.

  • @ghinckley68
    @ghinckley68 หลายเดือนก่อน +5

    I had one and it was way faster than anything else. It was the ThreadRipper of its day.

    • @volvo09
      @volvo09 หลายเดือนก่อน +2

      Even sized like a thread ripper, the chip was massive

  • @Devo_gx
    @Devo_gx หลายเดือนก่อน +3

    Windows XP was released well into the Pentium III's life - and well last the Pentium II. Most of those platforms started with Windows 98. Heck, even the Pentium 4 was released in 2000.
    Not to say people didn't run XP on Pentium III systems, but I'd say very few Pentium IIs were running it.

  • @vardekpetrovic9716
    @vardekpetrovic9716 หลายเดือนก่อน +4

    I love your channel, your voice and narration style. Perhaps you could do a history video about BeOS?

  • @cpu_duke
    @cpu_duke หลายเดือนก่อน +6

    So if I may summarize: the software is the lemon!🍋

  • @WacKEDmaN
    @WacKEDmaN หลายเดือนก่อน +4

    still got 2 of these bad boys in my gold collection....they came from an old HP server

  • @sunnohh
    @sunnohh หลายเดือนก่อน +4

    I had a Pentium Pro as a kid in 96 or 97, they were such “lemons” they went for dirt cheap at pc flea markets I made a pentium 2 class machine for dang near 486 money

  • @nmihaylove
    @nmihaylove หลายเดือนก่อน +4

    I am sorry, but I don't think the explanation about the cause of the PPro's 16-bit deficiency is correct. According to the Pentium Pro and Pentium II System Architecture Second Edition book (p393), the reason is that the segment registers are not aliased like the general purpose registers. So a write to the DS register will stall the pipeline because the value is set immediately to the physical register, rather than to an aliased register that can be used by subsequent speculative operations. And it just so happens that 16-bit code does a lot of writes to DS. It shouldn't be a problem with 16-bit like code running as a 32-bit process because with mos OSs you would never really change the DS register. Do you have some benchmarks to prove your theory?

  • @MaxQ10001
    @MaxQ10001 หลายเดือนก่อน +4

    We ran PPros at work for CAD, running NT 4.0 and AutoCAD. They performed very well. But tried Win95 on one for fun, and it was slower than the Pentium I had at home. So, lemon if you bought it for the wrong reasons. It was actually a "Pro" product, not a name thrown on to make it look more expensive like we see on so many products nowadays.

  • @wltechblog
    @wltechblog หลายเดือนก่อน +2

    I used a dual Pro 200 system (with the 512k cache) as a workstation for a number of years and was very happy with it. Ran great under Linux and kept me going until the Athlon was released many years later. Never knew it had performance problems with 8/16 bit code as I only ever ran linux on it. Amazing system with great longevity at release!

  • @MistaMaddog247
    @MistaMaddog247 หลายเดือนก่อน +2

    My experience with P-Pros was I was trying to save up for a PC in the mid 90s and someone from my church wanted to sell his Pentium Pro PC to me. When I mentioned the issue of running 16-bit DOS code , he showed off a DOS game on it. It ran...OK but it felt more like an early Pentium than a newer one.
    For professional workstations running NT it's great! But most people at home were still running 16-bit Windows applications and DOS games so that was the wrong market..
    .
    ... Until the Pentium II made it all a mote point and I ended up getting one for my new PC.

  • @GGigabiteM
    @GGigabiteM หลายเดือนก่อน +4

    The people that were salty about the Pentium Pro were probably the ones that paid a premium for the 200 MHz 1M cache variant in late 1997. Its launch price was $2675, more than twice the cost of the original 200 MHz 256k cache variant released two years earlier for $1375. And despite having four times the cache, it was at best 10% faster, but more realistically 3-5% faster. The Pentium Pro wasn't a design that required large caches to perform well, unlike the later Netburst Pentium 4 that was cache starved for its entire existence.
    In late 1997, you could buy a 300 MHz Pentium II for $700-800 less, which ran circles around the Pentium Pro, and get them in dual processor configurations. The Pentium II was better with mixed 16/32 bit code, faster and cheaper, making the 200 MHz 1M Pentium Pro a waste of sand. There was a 333 MHz "overdrive" chip, but that was basically a Pentium II in a Socket 8 package. And by the time it was available in mid 1998, far faster options were available.

    • @ChrisSmith-tc4df
      @ChrisSmith-tc4df หลายเดือนก่อน +1

      I have a factory tray of new Pentium Pro 1MB cache with their black anodized tops. They look sharp. I also kept two 333MHz OverDrive processors NIB, though I installed two others in a Linux system that ran for many years. Jumped back in at dual P3 1.4GHz Tualatin as they were definitely worth the sand.

  • @tupelo1975
    @tupelo1975 หลายเดือนก่อน +2

    I had the P Pro 200, 256K when they first came out. I worked at a local computer store as a tech at the time and the owner would let us have anything we wanted and just take a small amount out of our check each month... when he remembered.

  • @MadsonOnTheWeb
    @MadsonOnTheWeb หลายเดือนก่อน +2

    It kinda lives on today since the "core 2" archtecture is almost a copy-paste of the pentium 3 with some tweaks. The "core i" is basically the same thing with HT. Only the most recent intels changed enough that you can say is something different, but at what extent? I don't think theres ever been a change quite like it was from 486 to the pentium pro. It was a fundamental change. Today's it seems more like tweaks upon tweaks.

  • @bobingabout
    @bobingabout 29 วันที่ผ่านมา +1

    on the note of your sponser.
    I used PCB way once, it was pretty good. I ordered a whole bunch of PCBs for a project, though probably ordered way too many copies of them.
    I could monitor online the progress of the creation of the boards. Apparently, very few people order yellow PCB, it took a couple days before they even started on that one.
    The only real problem with it was the import tax. The price of the boards was reasonable, the postage a little less reasonable but still okay, but that's down to me ordering a whole heap of boards, but about a month later, I got a bill from the government about the import tax, which was an unexpected extra cost.

  • @crisdifilippo8876
    @crisdifilippo8876 28 วันที่ผ่านมา +1

    I had a Dell Poweredge 4100 it was a dual Pentium Pro system that could be made to fit in mere 14u of server rack space...but in that 14u it would handle more than most other things of the era. I finally retired it in 2005 after running 24x7x365 non-stop for 8 years the only thing replaced in that time was 2 hard drives (of the 6 it had) and one of the power supplies, that had a fan failure. It was truly a beast of a machine.

  • @jaffarbh
    @jaffarbh หลายเดือนก่อน +2

    To be fair, the Pentium Pro had it's 256K (or even 512K) L2 cache integrated and running at full CPU speed. Probably this has reduced the "flushing" penalty quite a bit.

  • @JodyBruchon
    @JodyBruchon 29 วันที่ผ่านมา +4

    Windows XP came out in the late Pentium III and early Pentium 4 era, so saying "by the time we got to the Pentium II and III, Windows XP came out" isn't really accurate. The P3 fits more with Windows 98.

    • @eDoc2020
      @eDoc2020 29 วันที่ผ่านมา +1

      I was going to say the same. If I'm not mistaken the PII was even before Windows 98.

    • @magoffin
      @magoffin 29 วันที่ผ่านมา

      @@eDoc2020 It was, the Pentium II was released in 1997.

    • @SammyInnit
      @SammyInnit 27 วันที่ผ่านมา

      ​@@eDoc2020I believe it was. I was running 98 on a PII before moving to a new PIII machine running Win2k pro.

    • @goclunker
      @goclunker 12 วันที่ผ่านมา

      pentium 2 runs xp without breaking a sweat.

  • @keirthomas-bryant6116
    @keirthomas-bryant6116 หลายเดือนก่อน +2

    Another great video, thanks. My own memories were that the Pentium Pro wasn't so much a lemon as it was a feat of engineering that nobody knew what to do with. You had to admire that it was very clever, but in the same breath, you also realised a nice fast Pentium (or Pentium MMX) would be a better bet for everyday computing. This is perhaps an odd thing about computing. We want the latest and greatest tech to do the tasks we already do. So, CPU engineers have to design brilliant new technology for tomorrow, to do everything people were doing yesterday. As Itanium and the Pentium Pro demonstrate, I think it took Intel a while to figure this out.

  • @MostlyPennyCat
    @MostlyPennyCat หลายเดือนก่อน +13

    Pentium Pro is what saved Intel.
    After the NetBurst disaster Asus released an adaptor to let you run a Conroe laptop CPU on a socket 370 board.
    It destroyed every intel CPU in performance and was based on Pentium Pro as NetBurst was a double disaster in laptops.
    Shortly after that, intel canned Pentium 4, released Merom on desktop and then released the gen 1 Core Solos and Duos.
    Rest is history.

    • @soylentgreenb
      @soylentgreenb 26 วันที่ผ่านมา

      And the netburst disaster was one of processing engineering expecations and not of architecture design. They expected Dennard scaling to continue and designed the chip accordingly. It was designed to run at 8 GHz by 2003; if Dennard scaling had continued, it would have and it would have been hailed as a forward looking design that pulled out all the stops to get higher clocks and better performance instead of doing a conservative/iterative design like athlon XP and Athlon 64.
      That didn't happen and they got the worst of both worlds with a very deep pipeline and not much to show for it. To run at 8 GHz you needed liquid nitrogen and a golden sample to deal with the thermal wall and a lot of tweaking to get the motherboard stable and power delivery beefed up.

  • @jackmclane1826
    @jackmclane1826 28 วันที่ผ่านมา +1

    Given the legacy of the PPro alone it makes it not a lemon. It was the father of more than a decade of CPU designs that made Intel dominant CPU manufacturer.

  • @Aruneh
    @Aruneh หลายเดือนก่อน +2

    I still have an IBM PC Server 330 with dual Pentium Pros. I sometimes turn it on just for kicks, but it's not useful for much these days. But I love the way the case looks.

  • @kanalnamn
    @kanalnamn หลายเดือนก่อน +2

    A couple of decades ago I got my hand on a Digital Workstation with this processor, a nice SCSI-drive and some other goodies. It had belonged to the record company EMI, an there were NT4 with MS Office stuck on it. I worked, sure. But with a more modern BSD it works really well. I still have it around for reading out DAT, QIC-tapes and such.

  • @complexacious
    @complexacious หลายเดือนก่อน +2

    My experience with the Pentium during my assembly writing years was that it too shared a lot of these drawbacks. Real/virtual-8086 mode was slower than 32bit protected mode, AL/AH/AX were slower than EAX and bit shifts, and compilers that output badly "optimised" code was the standard of the day. I started with Borland C++ and the code it output was shockingly bad. Teenage me with an x86 reference manual could beat it without really knowing what I was doing. DJGPP was markedly better but I felt like it optimised for 386 compatibility more than really fitting your code to the pentium, so it using AL/AH/AX seems less like a "no penalty" optimisation and more of a "we did this years ago for the 386 and nobody wants to touch it" kind of deal.
    I never got a chance to touch a Pentium Pro and so its non-32bit penalty very likely was much worse, but my experience was that the Pentium didn't like 8/16bit compatibility code either and you really don't want to use it.

  • @grinderkenny
    @grinderkenny หลายเดือนก่อน +1

    In the 90s I worked for a company that was using sco unix. We upgraded to a dual Pentium pro with 128mb of ram. At the time it was blazing fast. Sco unix ran great on that processor. We had 70 terminals and 30 to 40 printers

    • @lucasrem
      @lucasrem 26 วันที่ผ่านมา

      40 printers oo 70 terminals, connected to a PC running SCO ??
      they must be out of business

  • @powerpower-rg7bk
    @powerpower-rg7bk หลายเดือนก่อน +1

    The 8 and 16 bit performance did indeed suck on the Pentium Pro but it was thankfully offset by the huge amount of L2 cache in the same package at full processor clock rate. That L2 cache also made it sing on 32 bit code. In particular were the models with 1 MB of L2 cache at 200 Mhz.
    The Pentium 2/3 moved the L2 cache externally to the CPU and ran at a divider from the processor clock. For a handful of of tasks, the fastest Pentium Pros could out run the first Pentium 2 chips despite having higher clocks because of the differences in the L2 cache. This is the same reason why Coppermine Pentium 3's were seen as superior to some Katmai Pentium 3's despite having less L2 cache over all.
    4 way SMP support was also a huge factor in the Pentium Pro's early success. Often at the time, workstations were only sold with a single CPU but had unpopulated sockets for upgrades down the road. This was seen as a good upgrade path, even compared to the first wave of Pentium 2 systems. As for pricing, these chips and complete systems weren't cheap but they definitely undercut various RISC competitors by a lot.
    I will say that while technically possible, running Linux on a Pentium Pro wasn't that popular at the time of its release: only the 1.0 kernel had been release prior to the Pentium Pro's launch. Its popularity didn't explode until kernel 2.2 many years later and after Intel had moved onto Pentium 2 and 3. Granted Linux builds from the late '90s and early '00s would run perfectly fine on a Pentium Pro (and technically even some today given enough RAM and patience) but rather they were never really sold/installed together when the hardware was new and relevant.

  • @alexandredevert4935
    @alexandredevert4935 หลายเดือนก่อน +1

    I vaguely remember that Pentium Pro was popular for scientific computing, which typically benefits a lot from long pipelines and where critical code (linear algebra, FFT) would be hand-written assembly

  • @shanehebert396
    @shanehebert396 หลายเดือนก่อน +7

    Betteridge's Law of Headlines. Nope, the PentiumPro was pretty good. At the time it came out, it was the first x86 processor that could, with smaller datasets, perform faster than some of the load/store processors that were in our compute servers... one of our researchers bought a personal PentiumPro system and showed his codes running on it faster on the CFD codes than the MIPS and SPARC processors on the smaller datasets (the ones that could fit in 32-bit address space... that was the big drawback because our compute servers were 64-bit so could handle lots larger datasets). He drew some ire from the admin when he showed that. He said that this showed that the writing was on the wall for the non-x86 machines and he was right.

    • @thermidorthelobster4645
      @thermidorthelobster4645 29 วันที่ผ่านมา +1

      Did you watch the actual video? He was pretty clear about the specific circumstances in which it performed poorly.

  • @JohnDlugosz
    @JohnDlugosz 28 วันที่ผ่านมา

    I remember this, and just looked up the details: To be more explicit, partial register writes (e.g., updating just the lower 8 bits of a 32-bit register) introduced complexity in maintaining data consistency and coherence within the renamed registers.
    This didn't necessarily flush the pipeline, though. That could happen if the out-of-order engine couldn't cope with the complexity of the "hazards". More generally, it took more steps to merge partial registers and maintain coherence,
    and if the processor used the full value after a partial write, the dependency tracking caused a pipeline *stall* while it waited for the partial write operation to complete. I got the impression (in the day) that this was just a punt on the designers' part -- it could be done (and would be in later CPUs) but was considered unimportant.

  • @argoneum
    @argoneum หลายเดือนก่อน +1

    Got a second-hand Pentium PRO machine in 2002, it become my home server between 2002 and 2007. It was fun, when Linux 2.6 arrived it used to run more smoothly on P-PRO compared to 500MHz K6-II. Not faster overall, just some tasks went smoother. Also got a dual P-PRO machine (with 2x 1M-cache black beasts), it could run Win2000 and WinXP smoothly, and under Linux certain things didn't work 'cause it used APM instead of ACPI, and it was disabled by default on SMP systems. Still, was usable as a desktop in 2006-7, with RAM maxed-out to 512 megs (4x 128MB 5V EDO DIMMs, yay!)

  • @pphelps2222
    @pphelps2222 27 วันที่ผ่านมา

    I worked at intel SSD on the partial system Touchstone Paragon that first broke the 300 GFlop barrier, the rest of the system that broke the 600 GFlop barrier. I had left to go back to school before the whole system was combined to break the 1TFlop barrier. Iirc, that was done at the customer site because we didnt have the space to assemble the entire system. I've talked to quite a few of the engineers and technicians over the years that have many memories from those days. I wish i could live another 300 years to see what this all turns into.

  • @klaussfreire
    @klaussfreire หลายเดือนก่อน +1

    I have an old Pentium Pro machine that was still running last time I checked. I used to program on that thing daily. It was a beast at the time, I loved it. I never experienced any of the mentioned drawbacks, but probably because I was programming on it, compiling my own software, and in general not running unoptimized code. I can totally see the problem if you were running canned software on it. Especially software hand-optimized for older platforms. But to anyone using it for its intended purpose, the P-Pro was amazing. And insanely durable. That thing outlasted all my other machines, even newer ones.

  • @IgoByaGo
    @IgoByaGo หลายเดือนก่อน +1

    We had a dual Pentium Pro server in our house. Thing was a beast!

    • @thomasdial8664
      @thomasdial8664 29 วันที่ผ่านมา +1

      I built one back in the day, i2x180 MHx CPUs - 90% of the single thread performance at a cost low enough to let me double the memory. OS was Linux (that system never saw Winows) sono "lemon" issues with it.
      The hardware was "excessed" about 10 years ago, but the image lives on in a VM, serv😢ing as a local DHCP and, DNS server. It started life, I think, with Debian 2.0 or 2.1, and has been upgraded to later releases over various hardware migrations and now is running 9.13, due for another couple of upgrades.

  • @FougaFrancois
    @FougaFrancois หลายเดือนก่อน +1

    The Pentium Pro was the 1st commercial Out Of Order CPU, it was tremendously faster than the best Pentium, it was just expensive

  • @VicTheVicar
    @VicTheVicar หลายเดือนก่อน +1

    Great video! I hope you'll do a video on how the PPC did it's 68k magic. Looks like there's a story there to be told.

  • @jakint0sh
    @jakint0sh หลายเดือนก่อน

    This was somewhat before my time, but I love learning about this sort of stuff and your presentation is always great. Keep 'em coming!

  • @CaptainDangeax
    @CaptainDangeax หลายเดือนก่อน +1

    I remember at work there was a PentiumPro workstation which was used for video edition. It came with w95 and it was an unstable lemon. But the rig also came with nt4 workstation. I installed nt4 and then this computer ran vert stable and fast

  • @CarlosChavez-gs1ld
    @CarlosChavez-gs1ld 27 วันที่ผ่านมา

    I worked as an Engineer throughout the 90's, and while I never had a Pentium Pro in one my computers, many of my peers did, and being Engineers, we often discussed them and compared them- both on paper, and in the real world. The Pentium Pro was a unique processor, with unique ways of doing things. The result was a processor that was never going to be good at everything, but that might just blow everything else away under the right circumstances. Many of my peers loved their Pentium Pro based machines, and they were noticeable faster than other Intel based computers when doing real engineering work. It's main benefit was that it's L2 cache was enormous compared to other processors of the day. About the time when the Pentium Pro's became a darling CPU for Engineers, I inherited a DEC Alpha based workstation. They were a lot more $$$, but when it came to real world number crunching, that machine blew every other desktop off the map. I was a VERY happy camper!!

  • @nfavor
    @nfavor หลายเดือนก่อน +1

    Moved from a P90 to a Pro 200 at the time. Moved to NT4.0 at home for better performance. DirectX at the lower NT service packs was quite bad but around SP4,it got much better and could game with little to no issues. With the full speed cache, it dominated the Seti@Home vs much higher clocked PII processors!

  • @noanyobiseniss7462
    @noanyobiseniss7462 หลายเดือนก่อน +2

    I still have about ten of them lying around.Nt 3.51 and 4.0 servers ran great on them. I gave away about 15 dual boards a few years ago and regret that as I'd like to build one now just for the memories. :)

  • @foobarbaz9358
    @foobarbaz9358 27 วันที่ผ่านมา

    Great video, I really enjoy your stuff.
    Small comment, I believe the processor stalls from partial registers happen when you *write* to a partial register and then later read the larger register. For example, write al, then read ax. Reading partial registers, as in your example, I don't think caused stalls.
    Reason being, if you wrote to al and then read ax, it needs to put together al and ah, which might not be in the same physical register due to renaming, causing a stall.
    Writing ax and then reading al or ah shouldn't get a penalty, since the value required is already present in a register.
    Unfortunately I don't have a ppro or other p6 that I can test on.

  • @Anonymous______________
    @Anonymous______________ หลายเดือนก่อน +1

    The Pentium Pro's register renaming scheme was way ahead of its time.

  • @stamasd8500
    @stamasd8500 หลายเดือนก่อน +2

    Haha I just happened to build a PPro machine earlier this week, specifically to play with it and see exactly how bad it is. On a 440FX motherboard, 128MB RAM and dual-boot Win98SE and Win2k. So far it meets my expectations. :) (edit) and yes, AHA2940UW with a nice 18GB SCA80 drive from IBM and a NEC SCSI CDROM.

  • @DanielleWhite
    @DanielleWhite 25 วันที่ผ่านมา

    "Just have a look at VAX." I had an assembly programming class in university on a VAX 4000/500 running VMS 6.1. I remember the professor saying that it was considered to be the Cadillac of assembly languages.

  • @DOSdaze
    @DOSdaze หลายเดือนก่อน +2

    I was building new cloned PCs as a teenager back when the Pro came out. I remember us all being very disappointed in the first Pro powered machines we built when running games. Cool to finally know exactly why.

    • @mybigfatpolishlife
      @mybigfatpolishlife 28 วันที่ผ่านมา

      Pentium pro want for running games it was for servers and workstation

  • @the_kombinator
    @the_kombinator หลายเดือนก่อน +1

    9:50 - That largely depends on what kind of 486. An SX/20 was trash, but some of the later DX4s with write through cache and even AMD's 5x86 offerings were faster than P75, and even P90s in certain benchmarks. From my own experience with Pentium Pros running DOS applications (let's call them games ;) ), I WOULD rather have a DX4/100, 120, or 133.
    Having said all that a regular Pentium 100 would still be better suited for 8/16 bit processing.

  • @SianaGearz
    @SianaGearz 29 วันที่ผ่านมา +1

    A neighbour of mine had a dual PPro computer. It was absolutely beastly in 3DS Max which required WinNT at the time as well. I mean Max could run in Windows 95 but would run into UI handle pool issues there.
    I am very dubious on the explanation in this video though. I mean using h l and x subregisters is still a common thing that a lot of compiled code does, it obviously shouldn't cause a pipeline flush, even if it does introduce some register renaming and microcode overhead because say write operations become read modify write operation sequences instead. The overhead can also create pipeline stall if the hidden register file is small enough and the density of the code which accesses subregisters is high enough, but not a flush. I think the problem was in segment offset addressing performance, which is a mode used exclusively by 16-bit code and not by any 32-bit code. It being uncached together with having a very long memory latency compared to processor throughput would cause a substantial performance regression; then again most of that code was not really performance critical any longer, it sort of mostly lingered. You can also not mix 16-bit and 32-bit code in a process context, you can't just load a 16-bit DLL.
    Also you keep saying "8-bit code" but that's plain not a thing on PC, for the lack of a corresponding memory model.

  • @ILikeIT-UK
    @ILikeIT-UK หลายเดือนก่อน +1

    Back in the 90's I used to work for a small computer manufacturer. We used to build custom Pentium Pro portable video editing machines for the tv/video industry, with Dual SCSI HDD. I thought the CPU, in that use case, we fantastic for the time. Me...I was stuck with a Pentium MMX.

  • @cavvieira
    @cavvieira 29 วันที่ผ่านมา +1

    Question: what was the "DX" in the 486DX line? Was it some technical feature or just some marketing term?

    • @magoffin
      @magoffin 29 วันที่ผ่านมา +1

      The DX had an integrated math co-processor while the SX did not. For the 486 DX2 it also meant that processor was clock doubled internally and ran at twice the system bus speed. For the earlier 386 line I believe it just referred to the external data bus width (SX was 16-bit while the DX was 32-bit).

    • @cavvieira
      @cavvieira 28 วันที่ผ่านมา +1

      @@magoffin Much appreciated!

  • @enilenis
    @enilenis 28 วันที่ผ่านมา

    My brother was all into Pentium Pro's. Was running NT4. And when I tried it, being a classical Windows user, I couldn't figure out what was so great about it, when none of my software was compatible with it. I've got decades of Intel CPU's in my collection, but P-Pro's are the only samples I have none of... since I don't own any Pentium Pro motherboards either. The first PC I built by myself was a P2, so I started right after that iconic generation.

  • @marksterling8286
    @marksterling8286 หลายเดือนก่อน +1

    Another great video thank you,
    We got a bunch of pentium pro desktops and we loved them but we were running nt4 and a 32 but modelling application. It was part of the justification to switch to pc shortly afterwards from sgi workstations. We kept the same budget just got a lot more machines so people didn’t have to share.

  • @briangoldberg4439
    @briangoldberg4439 หลายเดือนก่อน

    Wow. This video really brings back a lot! I was working at a Kinkos in the mid 90s and it was a huge cross section of older mainframe guys who never moved past Fortran and younger guys working in computer services in the process of getting their CS degrees. I'm sure I had more than a few spirited convos about the Pent Pro! But for sure the whole upshot was that, while it was supposed to be for 32-bit, Intel was naïve to assume that the NT ecosystem would be ready for it. It wasn't the casual users that really got the shaft, but the smaller business users who assumed that they could just run anything on the Pro

    • @HappyBeezerStudios
      @HappyBeezerStudios 29 วันที่ผ่านมา

      It's a bit like with IA-64/Itanium. Old code was slow but still around.

  • @robertleeluben
    @robertleeluben หลายเดือนก่อน +1

    I worked quite a bit in Sonic Foundry Acid on a ppro 200, it was nice and snappy. It actually ran that program better than my k6-2 (333?) did.

  • @stealth210
    @stealth210 28 วันที่ผ่านมา

    As it relates to the Pro's legacy, you might also note the P2>P3>Pentium M>Core Series progression that we know today. P4 Netburst couldn't scale and ran too hot, so they went back and iterated on the previously abandoned P3/Pentium M to create the Core and Core Duo (which then went on to be i3/5/7).

  • @markmuir7338
    @markmuir7338 29 วันที่ผ่านมา

    I recently did a project to demonstrate the concepts used in superscalar CPUs. Register renaming is the most important one. They could’ve got excellent performance all-round if they had used 8-bit registers internally. That would be 4x the number of registers though. Presumably they didn’t do that because the silicon area required scales exponentially with the size of the register file (number of distinct registers).

  • @user-eu9qn6bj6g
    @user-eu9qn6bj6g หลายเดือนก่อน +1

    I do remember the reviews back in the day. I laughed a lot at my friend for doing exactly what you said. Myself I was never an intel fanboy and was still using an old Macintosh with a Motorola 68030 running at a phenomenal 16mhz. Ah the nostalgia. After moving to PC myself I was more AMD, although I did briefly have a pentium II which I’d inherited but i was already in the middle of building myself a high spec gaming rig, well high spec for the day that is. Anyway good video as always. Have you got that bbs working yet?

  • @dropsosense1506
    @dropsosense1506 หลายเดือนก่อน +1

    So in other words lemoninity can correlate to contextual perception and the Pentium Pro's lemoninity is less in today's context than in the context of Windows 95.

  • @ScottHess
    @ScottHess 26 วันที่ผ่านมา

    Good vid, matches my memory. I ran Nextstep on a ppro180, overclocked to 200, and it was much nicer than the P133 I also had. Until i was able to replace it with a Tyan board running dual celeron300…

  • @MeriaDuck
    @MeriaDuck หลายเดือนก่อน +10

    16:57 itanium foreshadowing, users do not adapt to your new tech stack as quickly as you hope.

    • @monad_tcp
      @monad_tcp หลายเดือนก่อน

      Itanium was basically a double down. Ah, the compilers are going to fix it. They didn't. Even today you would be hard pressed to make a LLVM backend that does that, and you would have to decompile back things to LLVM IR, and deoptimize it. No one is deploying IR code, except perhaps the DotNet and Java.

  • @Matt-oq4jq
    @Matt-oq4jq หลายเดือนก่อน

    i know i've said this before in your comments, but you are SUCH an incredible educator and presenter. always love these videos and your style, this would've been on broadcast TV if it were still the early 2000s.

  • @wasdwasdwwasd
    @wasdwasdwwasd หลายเดือนก่อน +2

    If I'm not wrong the P6 also formed the basis of Intel's excellent Core architecture which brought Intel back from their Netburst induced malaise.

  • @roo72
    @roo72 หลายเดือนก่อน +1

    It was great. My first post-Amiga PC. Served me for years with a few upgrades.

  • @Ivan-pr7ku
    @Ivan-pr7ku หลายเดือนก่อน +1

    The PPro project was almost a failure, but Intel pulled if off just in the right time. The ceramic dual-chip package was pain in the ass, i.e. expensive with many half-working CPUs thrown away for recycling simply because either the CPU die or the L2 die would be defective, while both were already soldered together. By the time of PPro release, Intel was already hard working on Pentium II and its new packaging, moving away from the ceramic MCM.

  • @Andy-fd5fg
    @Andy-fd5fg หลายเดือนก่อน

    Always watch you videos to the end.... excellent history lessons, far better than reading a book about it.
    And they are far better than many of videos out there.

  • @PatFarrellKTM
    @PatFarrellKTM 29 วันที่ผ่านมา

    I bought a Pentium Pro 200 system from Micron, the memory guys. (They had a computer company for a while in those years). Mine was serial number #000001. I was a serious developer of 32 bit applications, and was in grad school working on my PhD in Computer Science. I bought the machine to run NT, and it ran well. The machine was insane for the time, I think 32MB of ram, a 1.6GB SCSI disk, SCSI CD drive, etc. It was a great machine, but pretty expensive. I thought the expense was well worth it, as I didn't run any old crock DOS/Windows 386 programs.

  • @Castaa
    @Castaa 26 วันที่ผ่านมา

    We switched to Pentium Pro machines to use Win NT with Visual C++. It compiled code dramatically faster than the original Pentiums. IIRC, Microsoft's original goal was to have Windows 95 be much more of a 32-bit OS but had to make more and more 16-bit concessions as 95's development progressed. Due to the long lead time for CPU development, Intel made the Pro for an OS 95 didn't turn out to be.

  • @rtype2922
    @rtype2922 6 วันที่ผ่านมา

    While desktop PCs were melting down in the net-burst apocalypse,
    the Pentium M/CoreSolo became a blessing for laptop PCs.
    It connected the Pentium 3 to the Pentium 4 chipset bus.
    So in reality, P6 continued for a little longer.

  • @pianoman4Jesus
    @pianoman4Jesus 27 วันที่ผ่านมา

    @4:34 Oh! I had been running 32-bit code on OS/2 since 1992 by the time the Pentium Pro came along.... silly to think of going back to 8-bit or 16-bit at that point! It worked very well (PPro 200 MHz) with OS/2.

  • @ocsrc
    @ocsrc 24 วันที่ผ่านมา

    In the 80s we had the 8088,8086,386
    Then the early 90s 486,586,686
    The P1,P2,P3
    Then the 2000s we had the P4 and that really made a difference having a 4 core P4 at 2.4 ghz
    I don't remember what was after that
    But in the 2010s we had 8 core and 16 core CPU at 4 Ghz
    It is crazy how far we have come in just 30 years
    Microsoft really changed the world
    Then the smartphones changed it again and opened the Internet to the regular people and the social media showed us what regular people are like, and it is ugly

  • @cageliner
    @cageliner หลายเดือนก่อน

    I had a used IBM PC 365 with a single Pentium Pro 166, the ceramic version with the gold slug on top. I bought a second voltage regulator and added another PP. After that, I found a pair of 200 MHz Pros with 1M L2 cache on the ceramic package.
    Windows NT 4.0 was my OS of choice. This was in the early 00s, so I bought a lot of parts cheap. I think I paid $35 for the 200s.
    That was a very stable PC. Back then I didn't shut my PCs down and the IBM would run until I changed or updated something. Months at a time.
    The Pentium Pro had a low yield and was very expensive. Intel had begun putting the L2 cache and processor on separate dies, on the same substrate, and there was no way to tell if the product worked until it was finished and tested. A lot of them failed.
    I'm glad I didn't have to pay $2675 each for mine.

  • @nerdy_dav
    @nerdy_dav หลายเดือนก่อน +1

    We used to run them at our ISP in the 90s..
    They ran the radius servers mainly.

  • @johnsimmes4870
    @johnsimmes4870 หลายเดือนก่อน

    A few omissions:
    1.) i860 and i960 were also flops
    2.) AMD K5; AMD K6 (derived from RISC86)
    3.) Book: The Pentium Chronicles by Robert P. Colewell (chief architect of the P6), which delineates the development of the P6

    • @johnsimmes4870
      @johnsimmes4870 หลายเดือนก่อน

      4.) FreeBSD and NetBSD were also available, and ran better/faster than Linux on the PentiumPro

  • @willrun4fun
    @willrun4fun 26 วันที่ผ่านมา

    I worked at an isp using these with NT 4 and loved them. I had no idea about its lemon reputation

  • @nzoomed
    @nzoomed 26 วันที่ผ่านมา +1

    It wasnt good for games, didnt have the MMX extensions, etc, but had some advanced features for its day, such as quad pipeline among other things, it served its designed purpose very well.

  • @javiermesa-martinez8731
    @javiermesa-martinez8731 หลายเดือนก่อน +1

    FYI: Intel was not a new comer to the supercomputing/high performance market. They were making supers back in the 80s as well.

  • @Barbarpapa1
    @Barbarpapa1 หลายเดือนก่อน

    Pentium Pro was the Intel processor that started seriously to erode RISC UNIX workstations supremacy in mechanical 3D CAD field, at least in the low-end segment. In the company I worked for in those days I was in charge of introducing 3D CAD design into normal day use. We choose PTC Pro/Engineer back then and we got one SGI Indy with Pro/E on it for evaluation. After couple of months we decided to go on with Pro/E but we didn’t like the Indy’s price tag. Pro/E was already available for Intel processors running under Windows NT 4.0. So we decide to use Wintel workstations with 200MHz Pentium Pro processors and were very pleased with them. Performance was even better as on SGI Indy for much lower price. A guy from the company that sold us the Pro/E and did the support told me later that in this year (1995) majority of sold new Pro/E licenses were for Wintel machines...

  • @jamesbootman1149
    @jamesbootman1149 หลายเดือนก่อน +7

    Things that rocked: Gaming rig with a PPro 200Mhz 512Kb L2 and UWSCSI storage. Work rig running Win7 32bit using 16Gb of RAM because hell yeah PAE.

    • @Markworth
      @Markworth หลายเดือนก่อน

      Now I know about PAE, but there's for real a PPro mobo that can do 16GB of RAM? That's wild.

    • @OlegAryutkin
      @OlegAryutkin หลายเดือนก่อน

      @@MarkworthPpro is 32 bit so limited to 3.5gb ram addressing

  • @Lurker-dk8jk
    @Lurker-dk8jk หลายเดือนก่อน

    I "upgraded" from a Pentium 133 MHz to a Pentium Pro 200 MHz in the mid-90s, but was too young to know the difference between the two. My machines were mostly for gaming. Did some home office tasks, running Windows 95. My next two CPUs were AMD and seemed to run much faster on Windows Me and XP.

  • @ighmur
    @ighmur 28 วันที่ผ่านมา

    When Sun released Solaris x86, I tested it on an old Ibm station with dual pentium pro, and it worked very well. There were two led to monitor processor activity, and the SMP was activated as soon as the installation disk was booted, which was unusual at the time, on Linux, the kernel had to be rebuilt.

  • @pauldwalker
    @pauldwalker 29 วันที่ผ่านมา

    the pentium pro was a portable space heater that did computation on the side.
    putting two of them in a server allowed us to do computation and heat the office during winter.
    fun times
    (for the humour impaired, i exaggerate, but this cpu really did consume a lot of watts at the time)

  • @coreyfro
    @coreyfro หลายเดือนก่อน +3

    The PPro is the foundation of all modern cpus

    • @stamasd8500
      @stamasd8500 หลายเดือนก่อน +1

      ARM and RiscV disagree.

  • @jeffreyparker9396
    @jeffreyparker9396 หลายเดือนก่อน

    I remember the pentium pro and at the time I realized that it wasn't meant for desktop use, so I knew to avoid it. One really interesting thing is that the pentium m processor released well into the pentium 4 era was based on an updated version of the pentium 3 and that worked so well, that it was used as the basis for Intel's core architecture, so while it has changed significantly over time, the legacy of the pentium pro has lived on far longer than through the pentium 3s.