Borderline crazy interview question: If hash tables are the most ubiquitous data structs, why HW ISAs give us stacks, and not hash tables?
-
-
Replying to @shipilev
Some kinds of hardware (e.g., network processors) have hash tables in hardware (i.e., CAMs). CAMs are really expensive, though.
1 reply 0 retweets 3 likes
It's possible to make something like a software hash table in hardware (and I've seen it done), but the performance isn't great.
9:24 AM - 26 Aug 2016
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.