(08-22-2021, 09:25 PM)Raion Wrote: Itanium is not VLIW. EPIC is not the same as VLIW and has important differences.
where do you get that from, given that for example wikipedia essentially starts the respective article with a description that EPIC is an implementation of VLIW? Differences, sure. What has no differences?
Quote:ARM will likely replace x64 because of how the Apple M1 is doing, and other products like Nuvia and such. That all being said, if we're talking POWER, POWER will probably continue to be developed for a while. I will probably stick to POWER8, 9 and 10 machines due to better hardware openness -- unless something ala Talos-inspired comes to ARM.
okay, so you now have the Power craze. Fine, this platform is going to be around for a while, I guess. It's probably a good choice if you like AIX. I still remember this thing said about AIX:
"AIX looks like it was implemented by a pretty smart space alien who
heard Unix described to him by a different space alien, but they had
to gesture a lot because their universal translators were broken."
--unknown, but often misattributed to Paul Tomblin
Still, I had IBM products in the past and traditionally this is not a particularly open company, whatever the product says in its name. IBM products often have this "it works" design. Not very fancy, but it works... mostly. Another classic:
"Nobody has ever been fired for buying IBM".
AIX machines can also feel like there may be an evil spirit inside the box that may require sacrificing a goat or something in order to make it work. I have literally seen grown up men spending hours trying to configure network interfaces on AIX, and finally giving up crying. I once had a job where the task really was that they wanted some network service and had an RS/6000 machine. It could not be done. My job and the solution they finally chose really was to set up a Linux server right next to the RS/6000 and set up this service on Linux. The box was 99.9% idle, so in the end they kept looking for more services to put on this new Linux machine.
So far I have been a loyal Apple user for many years through all the ups and downs, but I admit I only got onboard for MacOS X. There is a trend to make everything into an iOS like child friendly system. My personal red line is the moment when they take the Unix away from me. That's when I'll leave this ship. I think the M1 chips are interesting, but I wouldn't count on it taking over x86_64. I certainly understand that Apple has some advantages when they design their own CPUs like they do on mobile devices. Apple is really good with marketing. Like: "We haven't updated this computer model in a year and now you get a new one and it's faster! Aren't you excited?". Yeah, sure. It better be faster, because my mom can buy a PC that's twice as fast for half the money some place else.
Quote:yeah, the A350's power usage is pretty high, even higher than some of my MIPS machines it replaced. But Pentium IV's netburst isn't really closely related to Itanium 2.
No, it isn't. It just suffered from a similar design problem. Intel just couldn't find a way to make the chip fast without turning the machine into a noisy heat source. People have been waiting for the end of Itanium for years, mostly because Intel could not keep up. Updated Itaniums were delayed over and over again and finally disappointed compared to the competition. It was clear that the end of the line was coming. Rumor was that only HP with its HP-UX and VMS commitment kept Itanium alive for so long. The disappointment was noticeable, because users thought they had just switched from one legacy platform, only to find themselves now on a new legacy platform.
and one EDIT:
I have heard for many years that users wished they could get a Proliant style server to run HP-UX or VMS. There was a well documented effort for an HP-UX port to x86_64 in order to keep the users happy, but eventually HP figured that users would be content with Linux. The VMS port that is now underway for a couple of years, follows the same logic. It's always a game about how much money you can milk out of the high end users. HP was also pretty good at it. Do you by any chance remember the HP3000? It's an old platform running MPE/ix, a proprietary non-Unix-but-sort-of-still-POSIX operating system. HP did a similar move like IBM did with its AS/400. They ported MPE/ix to PA-RISC and sold this as HP3000. In reality, this has been just a few HP9000 models that got a new front plate and a new firmware identifier. MPE/ix would refuse to boot unless it found a dedicated HP3000. HP-UX was less picky and you could easily run HP-UX on the HP3000. In fact, HP themselves used this to provide diagnostics. There were other issues. Some HP3000 were limited and ran underclocked with MPE/ix for no reason other than maintaining a price/performance difference. I once had a machine that had 200MHz CPUs in MPE/ix, but you could just as well boot up HP-UX from the usual CDs and it would detect and use a 650MHz CPU.
This is a side track of course, but I'm trying to say that a company can have diverse motivations to keep its customers locked into a proprietary platform. These days, every company claims that their system is open and that they love nothing more than your freedom, but experience often tells us (look at Apple) that it is more profitable if they can chain you to the system, so they can take all your money and you will still come back for more, because you have no choice.