3 ms·
OP links to: https://queue.acm.org/detail.cfm?id=3212479 https://queue.acm.org/detail.cfm?id=3212479 Which in the very initial paragraphs points out it is not
by bhawks 4y ago
OP links to: https://queue.acm.org/detail.cfm?id=3212479 https://queue.acm.org/detail.cfm?id=3212479
Which in the very initial paragraphs points out it is not about having a hidden set of registers to work with - it's about exploiting parallelism and the tension between a sequential programing language and massively parallel hardware architecture.
The ISA is not the hardware it's a 40 decade old abstraction that the hardware bends itself into to make your code run.