On Multiprocessor Scheduling under Multiple Objectives