Software Development Tutorials

Getting started guides, How-to's, and in-depth explanation of various topics in software development.

1

Simple Python parallelism

Python Performance Jul 30, 2014

Let's say you have a function that's slow and time-consuming. It's too intensive and complex to run on the GPU (with it's thousand-ish cores) but the single core Python uses isn't enough. Your machine has eight cores and you want to use them. Well, how do you use them? Python's GIL makes it difficult.

Read more Scott S.