Rozumiem, jak Mapę można łatwo zrównoważyć - każdy komputer/CPU może po prostu działać na małej części tablicy.Parallelizing the "Reduce" w "MapReduce"
Czy można zracjonalizować/foldować równolegle? Wygląda na to, że każde obliczenie zależy od poprzedniego. Czy jest to możliwe do zrównoleglenia dla niektórych typów funkcji?
Daj nam kilka wskazówek: o jakiej platformie lub języku programowania mówisz? To nie brzmi jak MPI. A co to jest "foldl"? –
foldl jest lewym krotkiem lub foldem z operatorem lewostronnym: składanie [1,2,3,4] z + może dać (((1 + 2) + 3) + 4) –