3 ms·
Try Python. There is lots of interest in getting CPython to scale across multiple cores, but the use of refcounting to manage object lifetime and the Global Int
by VanL 16y ago
Try Python. There is lots of interest in getting CPython to scale across multiple cores, but the use of refcounting to manage object lifetime and the Global Interpreter Lock makes it hard.
If you want, you could even try to prototype using PyPy (python in python).
- ggbaker 16y agoHonestly, I think this one is way beyond an undergraduate project. You aren't the first one to think Python should be parallelized: many smart people have tried to do it and gotten nowhere. Some of the other libraries mentioned here will be a more reasonable size (unless "unit" means PhD :-).
- pufuwozu 16y agoIt's only an undergraduate subject. Python is way off limits. Thanks for all of the suggestions guys! This has really helped a lot.