Skoro działa wolniej niż by to wynikało z teoretycznych rozważań, to pewnie jest to związane ze sporym narzutem komunikacyjnym. W takim wypadku nalezy się zastanowić, jak ograniczyć jego wpływ. Może pomóc na przykład przydzielenie większych części danych do każdego węzła, lub nałożenie na siebie obliczeń i komunikacji.
Może to też mieć związek z takimi oczywistościami jak za mała ilość pamięci (użycie swapa) lub bugiem - wyścigami, które mogą prowadzić do licznych zablokowań procesów lub wątków.