I have a 4 core i5 750, and I'm finding the music converter's multiple CPU support to be a mixed bag when source and destination drives are the same (I didn't test different drives for source and dest). When converting (say) FLAC -> ALAC, it seems to be beneficial for short songs, but add some longer ones, and it actively hurts performance, I think due to disk thrashing. For example, I killed a conversion tonight once it dropped down to 30x with 4 cores active. (Mostly INactive, actually!) I tried it with a single CPU, and got 60x. With two CPUs, it ended up 58x. Of course, the 4 CPU run started out 130x due to short songs, but it dropped to half of SINGLE-core speeds once it hit the long ones.
So, I think multiple CPU support is not the ultimate goal. The ultimate goal is to maximize throughput, and the current multiple CPU support actually hurts throughput a lot of the time. So I would look into improving that.
So, I think multiple CPU support is not the ultimate goal. The ultimate goal is to maximize throughput, and the current multiple CPU support actually hurts throughput a lot of the time. So I would look into improving that.
Comment