Periodic reminder that basically every "RISC is obsolete" / "RISC is unscalable" article is based on a faulty assumption. RISC has never been about not having instructions like FJCVTZS.pic.twitter.com/1ozoH5MWgL
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Periodic reminder that basically every "RISC is obsolete" / "RISC is unscalable" article is based on a faulty assumption. RISC has never been about not having instructions like FJCVTZS.pic.twitter.com/1ozoH5MWgL
To be fair, RISC is probably one of the worst named concepts in computer science. John Mashey spent a decade correcting people on Usenet and couldn't stem the tide of people who naively thought that the concept was defined by the name.
People say dynamic programming is a ridiculous name, and it is, but at least it's merely meaningless.pic.twitter.com/vqz7qRD74N
Is there any index of these posts that aren't linked from the front page of http://danluu.com ?
Not right now, unfortunately. They tend to be older, so you can get to them via the bottom left/right arrows, but that's pretty inconvenient
our architects (GPU, but still) have told us that the cost of icache (silicon for it + fetch cost) justifies almost any decode complexity
decode (including variable length) is just a few more wires: it's almost more of an overhead on the humans dealing with the ISA than RTL
Any-length is definitely expensive, but 6-8 stages for fetch/decode is not really a fn of that - pretty typical even for "RISCier" designs.
E.g. ARM Cortex-A72 has 8-stage fetch+decode; Cortex-A73 has 4 stages fetch+decode, and IIRC the Cell PPE had 8 (was it 9?) despite
well, yeah, the font size was small and the uop mappings weren't explained, just lists of inexplicable acronyms alongside opcodes
also, same architects had daydreams of a world where they could eliminate 32-bit ARM because it'd vastly simplify the chip.......
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.