Multiple tasks per single core
-
Monday, July 25, 2011 7:02 AMRegarding post about about scheduling multiple tasks on a single core: http://social.microsoft.com/Forums/en-NZ/windowshpcsched/thread/4459d5aa-1e27-4e7b-9081-48a1077f189bHas any progress been made on this front in the terms of a future HPC release?Any better solutions then already posted?Any link to this limitation in the documentation? (all I've found so far are forum posts)
All Replies
-
Monday, July 25, 2011 4:08 PM
Hi,
Windows HPC Server 2008 R2 SP2 provides the following (http://technet.microsoft.com/en-us/library/hh184314(WS.10).aspx#BKMK_JobScheduling):
Over-subscribe or under-subscribe core or socket counts on cluster nodes. In SP2, cluster administrators can fine tune cluster performance by controlling how many HPC tasks should run on a particular node. Over-subscription provides the ability to schedule more processes on a node than there are physical cores or sockets. Normally, if a node has eight cores, then eight processes could potentially run on that node. With over-subscription, you can set thesubscribedCoresnode property to a higher number, for example 16, and the HPC Job Scheduler Service could potentially start 16 processes on that node. For example, this can be useful if part of the cluster workload consists of coordinator tasks that use very few compute cycles. Conversely, under-subscription provides the ability to schedule fewer tasks on a node than there are physical cores or sockets. This can be useful if you only want to use a subset of cores or sockets on a particular node for cluster jobs.
Regards,
Łukasz- Marked As Answer by Cube00 Tuesday, July 26, 2011 11:15 AM