1. A computer-implemented method for managing operating system interference on applications in a parallel processing system, the computer-implemented method comprising the steps of: determining a mapping of multi-threading threads to at least one processing core; determining first and second sets of logical processors of the at least one processing core, the first set including at least one of the logical processors of the at least one processing core, and the second set including at least one of a remainder of the logical processors of the at least one processing core; scheduling, by an operating system being executed by a processor, application tasks only on the logical processors of the first set of logical processors of the at least one processing core; and scheduling operating system interference events only on the logical processors of the second set of logical processors of the at least one processing core.