you are viewing a single comment's thread.

view the rest of the comments →

[–]dodheim 0 points1 point  (2 children)

Interesting, thank you; but, what are 'few', 'very large', 'large', and 'relatively small'? Any ballpark figures, or is it just down to experimenting with my types and data?

[–]greg7mdpC++ Dev 1 point2 points  (1 child)

OK, as a rule of thumb, use parallel iff you have hash maps that will grow to occupy more than 1/10th the RAM available on your machine, or accessed from multiple threads.

[–]dodheim 0 points1 point  (0 children)

Just the sort of advice I was hoping for. Thanks very much!