Yes, good luck with that! Because the current implementation slows it down by 7/8ths on my 8-core server.
Well, that's not true. The interpreter has a global lock, but usually most of the time spent will be in things like I/O calls, that are written in C and thus have no problem with the GIL. You're trying to make it seem like there is no advantage to threading in Python, but that's just wrong.