My guess is that you should throw silicon at it. The bottleneck whatever it is is probably hardware, not software ... download speed; the fact that you are using WGET (thus HTTP encoding/decoding) ... the speed of the storage subsystem. Parallelizing the operations of the CPU, even though there is more than one core, probably will not improve the situation. Measure to prove otherwise before proceeding.