It's a gift horse, and you say it needs dental work? ;-)
I think most of the essentials remain true today. As for hardware accelerators, they're all some variation of SIMD or an ASIC built to run a specific algorithm.
Von Neumann stuck us with the program counter, and all the waiting that comes along with it. It's almost impossible to walk away from his legacy.
As opposed to what? A stack of program counters? A set of registers containing program counters? Von Neumann seems related to this as much as the fact that you can only beat one person with a single stick.
Comments
It's a gift horse, and you say it needs dental work? ;-)
I think most of the essentials remain true today. As for hardware accelerators, they're all some variation of SIMD or an ASIC built to run a specific algorithm.
Von Neumann stuck us with the program counter, and all the waiting that comes along with it. It's almost impossible to walk away from his legacy.
As opposed to what? A stack of program counters? A set of registers containing program counters? Von Neumann seems related to this as much as the fact that you can only beat one person with a single stick.
Look at tagged token architecture - no program counter required.