Comment by gregdeon 1 day ago Right. And some hardware improvements will speed up both grep and Luna, which won't close the gap. 4 comments gregdeon Reply DoctorOetker 1 day ago not necessarily, one may be easier to parallelize while the other suffers some serial computation bottleneck. gunalx 1 day ago Grep is trivially parallelizable if you care to do it though.https://iepathos.github.io/ripgrep/performance/#work-stealin... robotresearcher 1 day ago Storage access isn’t, though. You have to read every byte of a (non-sorted) file to find words in it. And whether it’s disk or RAM, the bandwidth is usually a key constraint.That’ll be just as true for an ASIC NN as it is for good ole grep. 1 reply →
DoctorOetker 1 day ago not necessarily, one may be easier to parallelize while the other suffers some serial computation bottleneck. gunalx 1 day ago Grep is trivially parallelizable if you care to do it though.https://iepathos.github.io/ripgrep/performance/#work-stealin... robotresearcher 1 day ago Storage access isn’t, though. You have to read every byte of a (non-sorted) file to find words in it. And whether it’s disk or RAM, the bandwidth is usually a key constraint.That’ll be just as true for an ASIC NN as it is for good ole grep. 1 reply →
gunalx 1 day ago Grep is trivially parallelizable if you care to do it though.https://iepathos.github.io/ripgrep/performance/#work-stealin... robotresearcher 1 day ago Storage access isn’t, though. You have to read every byte of a (non-sorted) file to find words in it. And whether it’s disk or RAM, the bandwidth is usually a key constraint.That’ll be just as true for an ASIC NN as it is for good ole grep. 1 reply →
robotresearcher 1 day ago Storage access isn’t, though. You have to read every byte of a (non-sorted) file to find words in it. And whether it’s disk or RAM, the bandwidth is usually a key constraint.That’ll be just as true for an ASIC NN as it is for good ole grep. 1 reply →
not necessarily, one may be easier to parallelize while the other suffers some serial computation bottleneck.
Grep is trivially parallelizable if you care to do it though.
https://iepathos.github.io/ripgrep/performance/#work-stealin...
Storage access isn’t, though. You have to read every byte of a (non-sorted) file to find words in it. And whether it’s disk or RAM, the bandwidth is usually a key constraint.
That’ll be just as true for an ASIC NN as it is for good ole grep.
1 reply →