All of lore.kernel.org
 help / color / mirror / Atom feed
* CPU scheduling of domains and vcpus
@ 2008-04-21 17:52 Nauman Rafique
  2008-04-21 17:56 ` Samuel Thibault
  0 siblings, 1 reply; 5+ messages in thread
From: Nauman Rafique @ 2008-04-21 17:52 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 821 bytes --]

My question is related to an earlier discussion on the list (
http://lists.xensource.com/archives/html/xen-devel/2007-03/msg01395.html).
Is there any plan for implementing gang scheduling (of all vcpus of a
domain) in xen? I see that gang scheduling is mentioned in almost all the
latest talks about xen (posted on xen.org).
It seems to me that gang scheduling would be desirable, specially if there
are synchronization points (lock and semaphores) in guest OS and
applications. I understand that gang scheduling can lead to wasted cycles,
but that might be acceptable in certain situations. In fact, wasted cycles
can probably be avoided by doing opportunisitic gang scheduling (i.e. gang
schedule, unless there would be wasted cycles) and by carefully choosing the
number of vcpus.

--
Nauman Rafique
Purdue University

[-- Attachment #1.2: Type: text/html, Size: 962 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-04-22 18:34 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-21 17:52 CPU scheduling of domains and vcpus Nauman Rafique
2008-04-21 17:56 ` Samuel Thibault
2008-04-21 20:32   ` Mike D. Day
2008-04-21 21:34     ` Samuel Thibault
2008-04-22 18:34       ` Nauman Rafique

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.