4 ms·
The fastest main memory bandwidth supported on modern servers is a dual socket AMD Epyc [0] with a theoretical maximum of 320GB/s. One TB/s is non-sense. That
by nerpderp82 8y ago
The fastest main memory bandwidth supported on modern servers is a dual socket AMD Epyc [0] with a theoretical maximum of 320GB/s. One TB/s is non-sense.
That said, I approve of naive brute-force and one should always benchmark their systems against the brute force solution.
[0] https://en.wikichip.org/wiki/amd/epyc/7551 https://en.wikichip.org/wiki/amd/epyc/7551
- z3t4 8y agoYou also have to take into account the trade-offs! In my paper-clips in a jar example, lets say we want to find the string "var foo = bar" you take one clip from the "var" jar, but almost all files has "var" in it ... and there are also many files that has "foo" and "bar" in it! How do you sort the answers from there !? With a simple text/regex search you wouln't have that problem!