Earlier quoted context omitted.
You're right, it is kind of disappointing. I think the fact that it would cost so much to come up with something novel and then optimise it to the point that conventional CPUs are at that it seems hardly worth the expenditure. The next major frontier in CPU design would appear to be in materials and manufacturing rather than architecture - although no doubt whatever the post-silicon world looks like will influence fu…
I wonder if something new could emerge to help with massive parallelism, beyond what gpus already do.
Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
101–110 of 211 posts
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#102Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#103Earlier quoted context omitted.
> nobody ever figured out how to write a compiler that could generate code like that for that machine Were a lot of people trying? It was a pretty difficult platform to get hold of and tinker with.
I’m not sure how many people, but it’s all the compiler group at HP did for the last twenty years.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#104Earlier quoted context omitted.
Emacs/readline bindings for Delete Word. Open up a bash shell, type in `foo bar baz`, then press ctrl-W twice. '^W' is what would appear instead if you weren't in a readline/emacs editor, but instead a dumb line terminal. Thus, leaving '^W' behind makes it look like you didn't realize what you just corrected is still visible. It's a joke. I've now explained and ruined it.
Slashdot posters would use ^H^H in their posts (backspace)
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#105Mixed 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…
There's a ton of innovation happening right now for machine-learning optimized ISAs. And RISC-V has excellent support for extensions. The funniest part of Itanium for me was that it was supposedly helpful to compilers. Yet the compiler people I knew did not like to use the "helpful" parts of the ISA. The loop unrolling stuff got in the way of software pipelining, for example. Mill is an example of a processor that's…
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#106Earlier quoted context omitted.
The first machine I ever had root on was a PA-RISC K250 running HP/UX 10.20. Good times. I particularly miss PA-RISC: it was a pretty clean instruction set with good performance, and HP never got their money's worth out of Itanic. There's a C8000 in my collection with dual PA-8900s in it.
PA-RISCs lacking support for any meaningful support for any atomics except TAS (one with weird alignment reqs) forced me to add an atomics emulation layer to postgres. So I somewhat hate it now ;)
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#107Earlier quoted context omitted.
I’m not sure how many people, but it’s all the compiler group at HP did for the last twenty years.
HP has a compiler group. I wasn't aware there were all that many commercial compilers still around, and I definitely wouldn't have thought of HP.
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#108Mixed 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…
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#109Mixed 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…
>"Itanium is what EFI was first developed for." What is EFI here - extensible firmware interface? If so what is the connection between that and Itanium?
Re: Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, the Last of the Itaniums
#110Mixed 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…
You're right, it is kind of disappointing. I think the fact that it would cost so much to come up with something novel and then optimise it to the point that conventional CPUs are at that it seems hardly worth the expenditure. The next major frontier in CPU design would appear to be in materials and manufacturing rather than architecture - although no doubt whatever the post-silicon world looks like will influence fu…
There are a lot of reasons. Open source, cloud providers, etc. But a big one is that you can't just depend on CMOS process shrinks to make processors faster. Therefore, your new design isn't necessarily going to be eclipsed by whatever new x86 CPU comes out in 12 months.