• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dobra książka na temat programowania równoległego / współbieżnego (teoria) ?

+3 głosów
720 wizyt
pytanie zadane 18 listopada 2018 w Inne języki przez reaktywny Nałogowiec (46,230 p.)
Szukam dobrej książki po polsku lub po angielsku na temat programowania równoległego i współbieżnego (i w miarę możliwości programowania reaktywnego). Chciałbym, żeby to była możliwie aktualna książka i nie musi się opierać na jednym konkretnym języku programowania. Idealnie jakby były wyjaśnione wszelkie pojecia typu green threads, semafory, locks, atoms, model aktorów, procesy, itp. itd. Wszystko co się wiąże z programowaniem na wielu rdzeniach lub też wielu CPU, a także asynchroniczne programowanie... Takich książek jest co nieco, ale ja szukam jednej dobrej.

Co polecicie?
komentarz 3 października 2019 przez reaktywny Nałogowiec (46,230 p.)
Trochę odpowiadam sobie, ale Wam też się przyda, zapowiada się ciekawa pozycja:

https://helion.pl/ksiazki/jezyk-c-i-przetwarzanie-wspolbiezne-w-akcji-wydanie-ii-anthony-williams,jcppw2.htm#format/d

( zapowiadana nowość, ukaże się niedługo ).

4 odpowiedzi

+1 głos
odpowiedź 19 listopada 2018 przez mokrowski Mędrzec (158,940 p.)
Książka dość kompletna. Przykłady wprawdzie w języku Java, ale w czymś powinny były być więc nie ma "javo-szaleństw" tylko jako pseudo-kod.

https://www.amazon.com/gp/product/B008CYT5TS/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i0

Klasyk i to absolutny..

https://www.amazon.com/Pattern-Oriented-Software-Architecture-Concurrent-Networked-ebook/dp/B00CHK5SIA/ref=sr_1_6?s=digital-text&ie=UTF8&qid=1542641375&sr=1-6&keywords=Pattern+oriented+software

Pytałeś precyzyjnie więc Williamsa nie polecam bo choć dobry lub bardzo dobry to dotyczy wyłącznie C++ i jego biblioteki standardowej a z kolei Java Concurrency in Practice, jak nazwa wskazuje wyłącznie języka Java.

Trochę jeszcze Springer ma takich pozycji ale w większości przypadków wymagają przygotowania od czytelnika (poważny aparat matematyczny bywa używany).
komentarz 19 listopada 2018 przez reaktywny Nałogowiec (46,230 p.)

Dziękować !!!

Przyjrzę się im. Ogólnie Java mi nie zaszkodzi :) A C++ trochę się boję.

 

0 głosów
odpowiedź 18 listopada 2018 przez Maciej Złotorowicz Gaduła (4,230 p.)
osobiście polecam CUDA w przykładach :)
komentarz 19 listopada 2018 przez reaktywny Nałogowiec (46,230 p.)
Może i nie jest zła. ale to tylko programowanie GPU, choc pewnie jest sporo podobieństw (?).
komentarz 19 listopada 2018 przez Maciej Złotorowicz Gaduła (4,230 p.)
Polega to na czymś zupełnie innym, i według mnie jest to wiedza równie cenna (a może nawet cenniejsza) co programowanie równoległe cpu.
komentarz 19 listopada 2018 przez Maciej Złotorowicz Gaduła (4,230 p.)
jeżeli chodzi ci bardziej o programowanie cpu to chyba każdy poleca https://helion.pl/ksiazki/jezyk-c-i-przetwarzanie-wspolbiezne-w-akcji-anthony-williams,jcpppw.htm#format/e
0 głosów
odpowiedź 19 listopada 2018 przez reaktywny Nałogowiec (46,230 p.)
A co sądzicie o tej:

Seven Concurrency Models in Seven Weeks

 

???

Podobne pytania

+1 głos
0 odpowiedzi 404 wizyt
pytanie zadane 3 października 2019 w Inne języki przez reaktywny Nałogowiec (46,230 p.)
0 głosów
1 odpowiedź 233 wizyt
pytanie zadane 13 marca 2018 w Mikrokontrolery przez Mavimix Dyskutant (8,470 p.)
0 głosów
0 odpowiedzi 108 wizyt
pytanie zadane 30 stycznia 2020 w Offtop przez kolok Nowicjusz (120 p.)

93,631 zapytań

142,554 odpowiedzi

323,056 komentarzy

63,139 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2900p. - dia-Chann
  2. 2870p. - DziarnowskiJ
  3. 2827p. - Łukasz Piwowar
  4. 2783p. - raydeal
  5. 2758p. - Adrian Wieprzkowicz
  6. 2713p. - rucin93
  7. 2579p. - Łukasz Eckert
  8. 2523p. - Maurycy W
  9. 2459p. - CC PL
  10. 2082p. - Michal Drewniak
  11. 1885p. - robwarsz
  12. 1851p. - Mariusz Fornal
  13. 1811p. - rafalszastok
  14. 1600p. - Rafał Trójniak
  15. 1588p. - Tomasz Bielak
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...