4 ms·
This is a decent article, but for me the best discussion on parelleism in Python is Raymond Hettinger's talk "Keynote on Concurrency, PyBay 2017" https://www.yo
by AndrewOMartin 3y ago
This is a decent article, but for me the best discussion on parelleism in Python is Raymond Hettinger's talk "Keynote on Concurrency, PyBay 2017" https://www.youtube.com/watch?v=Bv25Dwe84g0 https://www.youtube.com/watch?v=Bv25Dwe84g0
It includes a very important observation that lots of problems are small enough that they can be solved with a single CPU core, and that lots of problems are so big you need full on Cloud Computing Distributed Processing with effectively unlimited number of cores, and there are relatively few problems that are too big for 1 core but can be made tractable by going up to around 10 cores. (This is the "Martelli Model of Scalability")
Also this...
Some people, when confronted with a problem, think "I know, I'll use parallelism."
problems
two
they
two
Now
two
two
two
two
two....
- kzrdude 3y agoHettinger is a great teacher but I think he's been part of core python's status-quoism, that quote is just in line with that. And that culture is being changed now (faster cpython and maybe even nogil!)
- ospdfhnnioniop 3y ago[dead]