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 |