Programming: Concurrency: Difference between revisions

From wikinotes
Line 23: Line 23:
|-
|-
| [[Programming: Synchronization]]
| [[Programming: Synchronization]]
|-
| [[Programming: Concurrency Patterns]]
|-
|-
|}
|}
</blockquote><!-- Notes -->
</blockquote><!-- Notes -->

Revision as of 21:42, 6 August 2022

Tutorials

Python Concurrency https://chriskiehl.com/article/parallelism-in-one-line An excellent intro to threading, discusses classical threading models. A must read.
C Concurrency https://begriffs.com/posts/2020-03-23-concurrent-programming.html?hn=1 thorough overview of concurrency and pthreads in C
HP threading basics http://www.hpl.hp.com/techreports/2009/HPL-2009-259html.html
comparison of python concurrency methods https://github.com/crazyguitar/pysheeet/blob/bc40054711e226a41704fce51e2062336df5796d/docs/appendix/python-concurrent.rst
lawn lock free programming https://lwn.net/Articles/844224/

Notes

Programming: Threads
Programming: Synchronization
Programming: Concurrency Patterns