Email or username:

Password:

Forgot your password?
Top-level
Kent Borg

@kenshirriff Very intriguing thread, as in "These might be good ideas!", until I saw a memory structure diagram and I realized all that walking would be done in hardware, and how slow are they trying to be?

And then I asked myself: What makes me think hardware can't walk data structures? I mean if software does it, the hardware still does it, right? What makes that slow?

2 comments
Ken Shirriff

@kentborg Walking those data structures for every access is going to be slow whether it's done in hardware or software. Caching would have helped.

There's a detailed paper on why the 432 processor was so slow:
archive.org/details/432_comple

Kent Borg

@kenshirriff Someone like TLBs are pretty necessary for performance.

Go Up