A post mentioned this earlier, but to spell it out explicitly, consider configuring this to build multiple packages at once:
EMERGE_DEFAULT_OPTS="--jobs=n --load-average=n" (you can omit the load-average part if you like. I like to use it with machines that are prone to overheating)
It won't help ...