Mixed feelings. On the one hand, Itanium (as a platform) was batshit insane, impossible to write good compilers for and the pinnacle of Intel overengineering. Good riddance. On the other hand, Itanium was ugly, but had its charm and uniqueness. Itanium is what EFI was first developed for. Itanium is where the C++ ABI got started. Itanium being discontinued further reduces mainstream CPUs to the most boring, safe desi…
Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
51–60 of 211 posts
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#52Mixed feelings. On the one hand, Itanium (as a platform) was batshit insane, impossible to write good compilers for and the pinnacle of Intel overengineering. Good riddance. On the other hand, Itanium was ugly, but had its charm and uniqueness. Itanium is what EFI was first developed for. Itanium is where the C++ ABI got started. Itanium being discontinued further reduces mainstream CPUs to the most boring, safe desi…
x86-64 is anything but "boring" and "safe". :) Real mode, Mod R/M and SIB byte encoding weirdness, REX prefixes, 80-bit floats, parity flag, hard-wired registers for shifts/multiplies/divisions, builtin CRC32 over the wrong polynomial, Pascal calling convention support, binary-coded decimal, high halves of 16-bit registers, MMX overlap with x87 floating point, etc. etc.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#53Earlier quoted context omitted.
OS research is still active though. I see many interesting microkernels being developed left right and center. RedoxOS is trying to build a unix microkernel. Nintendo built Horizon, a capabilities-based microkernel for the Nintendo Switch. Many of Plan9's features have been incorporated into Linux. We have seL4, a formally proven kernel that is still in active development (they are currently working hard on getting a…
Also Fuchsia at Google.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#54Earlier quoted context omitted.
Also Fuchsia at Google.
Let’s be honest: the only reason Fuschia exists, is so Google can ship a Android-platform 100% free of GPL-code in the future. There’s nothing in it for anyone else.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#55Earlier quoted context omitted.
Also Fuchsia at Google.
Let’s be honest: the only reason Fuschia exists, is so Google can ship a Android-platform 100% free of GPL-code in the future. There’s nothing in it for anyone else.
Although I'm a little worried about driver performance, especially in cases when there's just ~100 microseconds time for the driver to react.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#56Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#57Earlier quoted context omitted.
What stops HP from porting it to other architectures?
Demand. Porting from PA-RISC to Itanium wasn't pain free for end users. Porting to Linux/x64 isn't likely much more effort than some HPUX/x64 that doesn't exist yet.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#58Earlier quoted context omitted.
Also Fuchsia at Google.
You're right, Fuchsia might be the closest modern day equivalent of Bell Labs and their OS research.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#59I wonder what it’s like working on Itanium over the last decade (and perhaps earlier). I can see someone joining early on when the marketing buzz was exciting and reality had not set in. But now...you’re working on a product that is widely mocked and has no future, yet releases are still being made. How depressing...what causes someone to stay on?
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#60Earlier quoted context omitted.
Novell Netware lived on for a long time running as a VM. Doing that makes it much easier to support new hardware.
I didn't realise Netware had finally been discontinued. That's the server OS I originally cut my teeth on, dealing with IPX/SPX based networks.
We used it for a Clipper based management application.
My first task was bringing back to life our school labs network, so that we could use it for that application, got to love those coaxial cable terminators.