Calcul concurent

Pentru o discuție mai teoretică , vedeți Concurență (informatică).

Calculul concurent este o formă de calcul în care câteva calculări sunt executate concurent — în perioade de timp suprapuse — în loc de ordinea secvențială — cu una completându-se înainte de startul următoarei.

Bibliografie

  • Patterson, David A.; Hennessy, John L. (). Computer Organization and Design: The Hardware/Software Interface. The Morgan Kaufmann Series in Computer Architecture and Design (ed. 5). Morgan Kaufmann. ISBN 978-0-12407886-4. 

Lectură suplimentară

  • Dijkstra, E. W. (). „Solution of a problem in concurrent programming control”. Communications of the ACM. 8 (9): 569. doi:10.1145/365559.365617. 
  • Herlihy, Maurice () [2008]. The Art of Multiprocessor Programming. Morgan Kaufmann. ISBN 978-0123705914. 
  • Downey, Allen B. () [2005]. The Little Book of Semaphores (PDF). Green Tea Press. ISBN 978-1-4414-1868-5. Arhivat din original (PDF) la . Accesat în . 
  • Filman, Robert E.; Daniel P. Friedman (). Coordinated Computing: Tools and Techniques for Distributed Software. New York: McGraw-Hill. p. 370. ISBN 978-0-07-022439-1. 
  • Leppäjärvi, Jouni (). A pragmatic, historically oriented survey on the universality of synchronization primitives (PDF). University of Oulu. 
  • Taubenfeld, Gadi (). Synchronization Algorithms and Concurrent Programming. Pearson / Prentice Hall. p. 433. ISBN 978-0-13-197259-9. 

Legături externe

  • Materiale media legate de Calcul concurent la Wikimedia Commons
  • Concurrent Systems Virtual Library