parallel-processing

Jaka jest różnica między współbieżnością a równoległością?

Jaka jest różnica między współbieżnością a równoległością? Przykłady są doceniane.

Niestandardowa Pula wątków w Java 8 parallel stream

Czy jest możliwe określenie własnej puli wątków dla Java 8 parallel stream ? Nie mogę go nigdzie znaleźć. Wyobraź sobie, ż ... ng n) { return n > 1 && rangeClosed(2, (long) sqrt(n)).noneMatch(divisor -> n % divisor == 0); } }

Czym różni się programowanie współbieżne od programowania równoległego?

Jaka jest różnica między programowaniem współbieżnym a programowaniem równoległym? Zapytałem google, ale nie znalazłem nic, c ... programu" vs "równoległe wykonanie jest właściwością Maszyny" to dla mnie za mało - nadal nie mogę powiedzieć, co jest czym.

Jak czekać na zakończenie wszystkich wątków, używając ExecutorService?

Muszę wykonać jakąś ilość zadań 4 na raz, coś w tym stylu: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); ... infinite loop monitor isDone dla wszystkich z nich. Jakie są lepsze rozwiązania nie obejmujące nieskończonych pętli? Dzięki.

Optymalna liczba wątków na rdzeń

Powiedzmy, że mam 4-rdzeniowy procesor i chcę uruchomić jakiś proces w minimalnym czasie. Proces jest idealnie równoległy, wi ... akończy się szybciej, wolniej lub mniej więcej w tym samym czasie, jeśli uruchomię go za pomocą 4000 wątków zamiast 4 wątków?

Jaka jest różnica między programowaniem asynchronicznym a wielowątkowością?

Myślałem, że to w zasadzie to samo-pisanie programów, które dzielą zadania między procesory(na maszynach, które mają 2 + proc ... ezorientowany czy co? (również, jestem zdezorientowany dlaczego sender i e nigdy nie są używane w ciele powyższej funkcji.)

Czy zawsze powinienem używać strumienia równoległego, jeśli to możliwe?

W Javie 8 i lambdzie łatwo jest iterować Kolekcje jako strumienie i równie łatwo używać strumienia równoległego. Dwa przykład ... tym, jak i kiedy korzystać z równoległych strumieni, a nie dlatego, że uważam, że zawsze ich używanie jest dobrym pomysłem.)

Jakie są różnice między modułami threading i multiprocessing?

Uczę się używać modułów threading i multiprocessing w Pythonie do równoległego uruchamiania pewnych operacji i przyspieszania ... ymi zasobami, które wyjaśniają koncepcje stojące za tymi dwoma modułami i jak je właściwie wykorzystać w złożonych zadaniach?

Jak wykonywać programowanie równoległe w Pythonie?

Dla C++, możemy używać OpenMP do programowania równoległego; jednak OpenMP nie będzie działać dla Pythona. Co powinienem zrob ... aches" print inneropt Gdzie setinner i setouter są dwoma niezależnymi funkcje. To jest miejsce, gdzie chcę równoległe...

Jak uruchomić wiele programów równolegle ze skryptu bash?

Próbuję napisać . SH plik, który uruchamia wiele programów jednocześnie Próbowałem tego prog1 prog2 Ale to uruchamia prog1 potem czeka aż prog1 się skończy, a następnie uruchamia prog2... Więc jak mogę je uruchomić równolegle?

Python multiprocessing: understanding logic behind ' chunksize`

Jakie czynniki decydują o optymalnym argumencie chunksize do metod takich jak multiprocessing.Pool.map()? Metoda .map() wyda ... rtości 1. Related answer that is helpful but a bit too high-level: Python multiprocessing: why are large chunksizes slow?.

Koordynowanie równoległego wykonywania w węźle.js

Model programowania sterowanego zdarzeniami węzła.js sprawia, że koordynowanie przepływu programu jest nieco trudne. Proste ... b książki kucharskie? Czy za każdym razem muszę ręcznie rzucać rozwiązanie , czy jest do tego jakaś biblioteka z pomocnikami?

Jak robić programowanie równoległe w Pythonie

Dla C++, możemy używać OpenMP do programowania równoległego; jednak OpenMP nie będzie działać dla Pythona. Co powinienem zrob ... s" print inneropt Gdzie setinner i setouter są dwiema niezależnymi funkcjami. To jest miejsce, gdzie chcę równoległe...

Jak wykonać równoległą pętlę Pythona?

Jest to prawdopodobnie trywialne pytanie, ale jak paralelizować następującą pętlę w Pythonie? # setup output lists output1 = ... inuksa, ale kod powinien działać na Windows i Mac-również. Jaki jest najprostszy sposób na równoległe zestawianie tego kodu?

Obiekty pamięci współdzielonej w wieloprocesorze

Załóżmy, że mam dużą tablicę numpy w pamięci, mam funkcję func, która przyjmuje tę tablicę jako wejście (wraz z innymi parame ... 529 Dlaczego jest taki ogromny nad głową, skoro nie skopiowaliśmy tablicy? A jaka część pamięci współdzielonej mnie Ocala?

"Równolegle.Dla " dla Javy?

Zastanawiałem się, czy istnieje równoległość.Dla odpowiednika wersji. NET dla Javy? Jeśli jest ktoś może podać przykład? dzięki!

Jak działa algorytm sortowania MapReduce?

Jednym z głównych przykładów, który jest używany do wykazania mocy MapReduce jest terasort benchmark. Mam problem ze zrozumie ... to ogromne zadanie. Więc jak to się naprawdę robi? Jak działa algorytm sortowania MapReduce? Dzięki za pomoc w zrozumieniu.

decydowanie między podprocesem, wieloprocesem i wątkiem w Pythonie?

Chciałbym paralelizować mój program Pythona, aby mógł korzystać z wielu procesorów na komputerze, na którym działa. Moja rów ... zać powiązanych funkcjonalności. Jakieś przemyślenia na ten temat? Chciałbym najprostsze rozwiązanie, które jest przenośne.

Równoległy wget w Bash [duplikat]

To pytanie ma już odpowiedź tutaj: wget pobieranie z wieloma jednoczesnymi połączeniami ... cznika jest bardzo myląca. Jakieś pomysły? Czy w ogóle można to robić równolegle? Czy jest inny sposób na zaatakowanie tego?

Równoległe zastosowanie po pandas groupby

Używałem Rosetty.równolegle.pandas_easy to parallelize apply after group by, na przykład: from rosetta.parallel.pandas_easy ... eturn df df.groupby(df.index).apply(tmpFunc) groupby_to_series_to_frame(df, tmpFunc, n_jobs=1, use_apply=True, by=df.index)