Coscheduling (original) (raw)

Property Value
dbo:abstract Coscheduling is the principle for concurrent systems of scheduling related processes to run on different processors at the same time (in parallel). There are various specific implementations to realize this. If an application consists of a collection of processes working closely together, and if some but not all of the processes are scheduled for execution, the executing processes may attempt to communicate with those that are not executing, which will cause them to block. Eventually the other processes will be scheduled for execution, but by this time the situation may be reversed so that these processes also block waiting for interactions with others. As a result, the application makes progress at the rate of at most one interprocess interaction per time slice, and will have low throughput and high latency. (en)
dbo:wikiPageExternalLink https://web.stanford.edu/~ouster/cgi-bin/papers/coscheduling.pdf
dbo:wikiPageID 7598822 (xsd:integer)
dbo:wikiPageLength 3470 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1045048716 (xsd:integer)
dbo:wikiPageWikiLink dbr:Parallel_computing dbc:Processor_scheduling_algorithms dbr:Throughput dbr:Gang_scheduling dbr:Latency_(engineering) dbr:Process_(computing) dbr:Interprocess_communication dbc:Parallel_computing dbr:Time_slice dbr:Scheduling_(computing) dbr:Concurrent_system
dbp:wikiPageUsesTemplate dbt:Cite_journal dbt:Harvtxt dbt:Refbegin dbt:Refend dbt:Refimprove dbt:Reflist
dct:subject dbc:Processor_scheduling_algorithms dbc:Parallel_computing
gold:hypernym dbr:Principle
rdf:type dbo:Agent
rdfs:comment Coscheduling is the principle for concurrent systems of scheduling related processes to run on different processors at the same time (in parallel). There are various specific implementations to realize this. (en)
rdfs:label Coscheduling (en)
owl:sameAs freebase:Coscheduling yago-res:Coscheduling wikidata:Coscheduling https://global.dbpedia.org/id/4iL5q
prov:wasDerivedFrom wikipedia-en:Coscheduling?oldid=1045048716&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Coscheduling
is dbo:wikiPageRedirects of dbr:Coschedule dbr:Co-scheduling
is dbo:wikiPageWikiLink of dbr:Coschedule dbr:John_Ousterhout dbr:List_of_important_publications_in_computer_science dbr:Thrashing_(computer_science) dbr:Gang_scheduling dbr:Fragmentation_(computing) dbr:Scheduling_(computing) dbr:Working_set dbr:Co-scheduling
is foaf:primaryTopic of wikipedia-en:Coscheduling