Multi-core CPUs have been around for a very long time, but unfortunately most software is still single-threaded and has no idea how to utilize all that power. MParallel is an open-source tool which offers one simple workaround, launching multiple processes in separate threads so that you can run them all simultaneously. Take the Ping console command as a very basic example. To run this normally you’d specify one IP address or domain, wait for a response, enter the next and repeat. Most of the time you’re just waiting around. MParallel can launch several Ping commands at once, each in their… [Continue Reading]