bugfix in ISPCTask::run, func should be called with #HW threads as second parameter