Pytania oznaczone «parallel-processing»

Przetwarzanie równoległe, w przeciwieństwie do samego przetwarzania współbieżnego, gwarantuje rozpoczęcie / wykonanie / zakończenie wszystkich zadań na poziomie wątku i / lub instrukcji wykonywanych równolegle i zapewnia gwarantowane zakończenie jednocześnie wykonywanych ścieżek kodu.

281
Optymalna liczba wątków na rdzeń

Powiedzmy, że mam 4-rdzeniowy procesor i chcę uruchomić jakiś proces w jak najkrótszym czasie. Proces ten jest idealnie równoległy, więc mogę uruchomić jego fragmenty na nieskończonej liczbie wątków, a każdy wątek zajmuje tyle samo czasu. Ponieważ mam 4 rdzenie, nie oczekuję żadnego...

255
Jak zrównoleglić prostą pętlę Pythona?

Jest to prawdopodobnie trywialne pytanie, ale jak zrównoleglić następującą pętlę w pythonie? # setup output lists output1 = list() output2 = list() output3 = list() for j in range(0, 10): # calc individual parameter value parameter = j * offset # call the calculation out1, out2, out3 =...

141
Jak programować równolegle w Pythonie?

W przypadku C ++ możemy użyć OpenMP do programowania równoległego; jednak OpenMP nie będzie działać dla Pythona. Co powinienem zrobić, jeśli chcę równolegle z niektórymi częściami mojego programu w języku Python? Strukturę kodu można uznać za: solve1(A) solve2(B) Gdzie solve1i solve2są dwie...