Gee, and no one wants to mention the cacheless celerons? shame on you nerds
though in the areas of "oops" which I think would make an honourable mention would be the Pentium D and it's hype of being a dual core when it was just two high powered cpus in the same package (sharing the FSB just like normal dual cpu units).
or the pentium bug that intel down played as being "pointless" to the masses.
Sorry, but you misunderstood this question. There's always a link between hardware and software. There might be good designs, which miss expectations due to bad compilers, OS or simply applications. Transmeta CPUs needed translation software. Itanium and Bulldozer also needed the right compilers or simply applications using the right optimization (not for some other or generic x86 target).Gah! Start your own thread for that. And get some fire extinguishers, 'cuz it's gonna be a flame war.
Yeah, I know what you're asking. It's just that if you bring up that topic and somebody mentions AMD, 99.9% of the time you're going to start a huge fight over FX, Intel compilers, and all kinds of other vaguely-related stuff. It gets ugly.
Ignoring AMD products, I'd say Intel's Itanium takes the cake since it probably represents one of the few products Intel has ever released for which software support was not (eventually) robust and adequate. Their compilers normally support their own hardware nicely and their drivers are usually stable and functional (certain graphics drivers notwithstanding). Itanium was hung out to dry. It never reached the desktop where it (allegedly) was supposed to wind up eventually, and the compiler/OS support it would have needed to get there never materialized.
Software support for it might have been adequate in the markets where it saw use, but it was pretty-well bottled-up to a niche market. IA64 got plowed under by x86-64.
Ignoring AMD products, I'd say Intel's Itanium takes the cake since it probably represents one of the few products Intel has ever released for which software support was not (eventually) robust and adequate. Their compilers normally support their own hardware nicely and their drivers are usually stable and functional (certain graphics drivers notwithstanding). Itanium was hung out to dry. It never reached the desktop where it (allegedly) was supposed to wind up eventually, and the compiler/OS support it would have needed to get there never materialized.
Software support for it might have been adequate in the markets where it saw use, but it was pretty-well bottled-up to a niche market. IA64 got plowed under by x86-64.
i860 maybe? intel put out a competitive risc solution about the same time as the 486, but was noncommittal about its future.
Yeah, I know what you're asking. It's just that if you bring up that topic and somebody mentions AMD, 99.9% of the time you're going to start a huge fight over FX, Intel compilers, and all kinds of other vaguely-related stuff. It gets ugly.
Ignoring AMD products, I'd say Intel's Itanium takes the cake since it probably represents one of the few products Intel has ever released for which software support was not (eventually) robust and adequate. Their compilers normally support their own hardware nicely and their drivers are usually stable and functional (certain graphics drivers notwithstanding). Itanium was hung out to dry. It never reached the desktop where it (allegedly) was supposed to wind up eventually, and the compiler/OS support it would have needed to get there never materialized.
Software support for it might have been adequate in the markets where it saw use, but it was pretty-well bottled-up to a niche market. IA64 got plowed under by x86-64.
In my mind, that makes Bulldozer even worse, because there was already a plethora of x86/x64 software already in existence when AMD was designing that micro-architecture.
It's one thing to consciously go into completely unknown territory and fail, it's another thing to fail when the territory is already well-understood.
I think I've posted in this thread before, but IMO it's the early pentium 4's. They weren't any better than p3's
While true, what if the Itanium family was instead used to remove competition instead? When Itanium was announced, the end-of-life roadmap for PA-RISC and Alpha were assured. In that respect, it was one of the best processors, but not due to its processing capabilities.
Of course, but ...
Designing architectures to work best with legacy code somehow prevents them from improving significantly. It's always a trade off.
Actually the Atom N450 and the AMD E1-2100 are by far, worse than the C3.VIA C3 Nehemiah - so far the worst CPU I've ever worked with, everything in poll is actually much much better than this one
AMD C-50 is 50% worse than E1-2100. Try it...Actually the Atom N450 and the AMD E1-2100 are by far, worse than the C3.
Adding a new example I am starting to think that Braswell ended into a massive flop from Intel after advancing great with Bay Trail.
BD was a dissaster, but Vishera practically was a Real evolution, Sadly Vishera seems that was figthing Nehalem instead of Sandy.They were actually worse, and at significantly higher clock speeds (think 50%+). The people who complain about how much of a step back Bulldozer was on IPC weren't around for the Pentium 4 launch, I imagine.
that's what made it interesting to me. I think eventually we would have figured out, granted after insane compiler development, and it could have turned out to be awesome. But IDK.While true, what if the Itanium family was instead used to remove competition instead? When Itanium was announced, the end-of-life roadmap for PA-RISC and Alpha were assured. In that respect, it was one of the best processors, but not due to its processing capabilities.
that's what made it interesting to me. I think eventually we would have figured out, granted after insane compiler development, and it could have turned out to be awesome. But IDK.
I think I've posted in this thread before, but IMO it's the early pentium 4's. They weren't any better than p3's, used weird ram, and weren't really up to running the software of the day. Until a few years ago we had some at work and those machines were just sloooow. Unusable almost.
.
They were actually worse, and at significantly higher clock speeds (think 50%+). The people who complain about how much of a step back Bulldozer was on IPC weren't around for the Pentium 4 launch, I imagine.
Because the list is poor-quality. That this thread has received so much attention is unfortunate.BTW why is PowerPC 970 on the list?
Ok, Intel is a monster now but I think if it wasn't for the huge revenue they got from IBM's pretty poor decision to chose 8088 (to think the 68000 was around back then and had 32-bit data and address registers) and they would likely be much much smaller today.
1. 8086. For all those who have struggling with 64KB segmented memory, DOS memory managers, 640KB limits (and millions did) there can be no other #1