For example, not all large-scale data processing problems parallelize well in the current state-of-the-art. There are problems that would greatly benefit from being able to throw thousands of machines at them, except that attempting to do so hits bottlenecks of an algorithmic nature. Finding better algorithms to get past those bottlenecks would be worth a lot of money to the right people.
For example, not all large-scale data processing problems parallelize well in the current state-of-the-art. There are problems that would greatly benefit from being able to throw thousands of machines at them, except that attempting to do so hits bottlenecks of an algorithmic nature. Finding better algorithms to get past those bottlenecks would be worth a lot of money to the right people.