AnyCPU http://anycpu.org/forum/ |
|
video - comparing four modern 64 bit CISC architectures http://anycpu.org/forum/viewtopic.php?f=3&t=563 |
Page 1 of 1 |
Author: | BigEd [ Mon Jan 07, 2019 3:31 pm ] |
Post subject: | video - comparing four modern 64 bit CISC architectures |
. 50 min talk by Camiel Vanderhoeven from 2017 Quote: An introduction to the X86-64 Architecture, and a comparison of this architecture with the VAX, Alpha, and Itanium architectures that OpenVMS currently runs on. Delivered at the OpenVMS Boot Camp 2017 in Westford, MA. Comparing Architectures: VAX, Alpha, Itanium and X86-64 (OpenVMS Boot Camp 2017) Can't find the slide deck (yet) |
Author: | litwr [ Wed Jan 23, 2019 12:20 pm ] |
Post subject: | Re: video - comparing four modern 64 bit CISC architectures |
It sounds like that the VAX men don't like the ARM, MIPS, and x86. |
Author: | Chromatix [ Sat Feb 09, 2019 7:05 pm ] |
Post subject: | Re: video - comparing four modern 64 bit CISC architectures |
Well, there's a lot to not like about x86, especially if you're used to the VAX - or, for that matter, pretty much *any* sane ISA. A dislike of ARM and MIPS, however, can only be put down to a bias against RISC. "What, you have to issue separate instructions to load a pre-and-post-indexed-double-indirect memory operand before you can calculate the cube root of it? I should be able to do that all in one instruction!" |
Author: | litwr [ Sun Mar 10, 2019 10:11 am ] |
Post subject: | Re: video - comparing four modern 64 bit CISC architectures |
Chromatix wrote: Well, there's a lot to not like about x86, especially if you're used to the VAX - or, for that matter, pretty much *any* sane ISA. A dislike of ARM and MIPS, however, can only be put down to a bias against RISC. "What, you have to issue separate instructions to load a pre-and-post-indexed-double-indirect memory operand before you can calculate the cube root of it? I should be able to do that all in one instruction!" IMHO the sanity of ISA is rather a matter of taste. I have some VAX programming experience. IMHO it was like a ride on a dinosaur. The x86 ISA, on the contrary, has always been one of the best for its time. IMHO only the ARM-32 ISA could compete with it. It can not fail to impress much that the 8086 designed in a way that considers importance of atomic operations or simultaneous instruction execution. The latter was missed by the 68k and VAX ISA which set flags after almost every executed instruction. I was also impressed that the theoretically slower 8086 or even 8088 can outperform the large 68000 when they execute byte manipulation code. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |