dc.contributor.author | Boyd-Wickizer, Silas | |
dc.contributor.author | Morris, Robert Tappan | |
dc.contributor.author | Kaashoek, M. Frans | |
dc.date.accessioned | 2011-09-16T17:42:17Z | |
dc.date.available | 2011-09-16T17:42:17Z | |
dc.date.issued | 2009-05 | |
dc.identifier.issn | 1530-1621 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/65870 | |
dc.description.abstract | High performance on multicore processors requires that
schedulers be reinvented. Traditional schedulers focus
on keeping execution units busy by assigning each core
a thread to run. Schedulers ought to focus, however, on
high utilization of on-chip memory, rather than of execution
cores, to reduce the impact of expensive DRAM
and remote cache accesses. A challenge in achieving
good use of on-chip memory is that the memory is split
up among the cores in the form of many small caches.
This paper argues for a form of scheduling that assigns
each object and its operations to a specific core, moving
a thread among the cores as it uses different objects. | en_US |
dc.language.iso | en_US | |
dc.publisher | IEEE Computer Society Press | en_US |
dc.relation.isversionof | http://www.usenix.org/event/hotos09/tech/full_papers/boyd-wickizer/boyd-wickizer.pdf | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-Share Alike 3.0 | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/ | en_US |
dc.source | MIT web domain | en_US |
dc.title | Reinventing Scheduling for Multicore Systems | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Boyd-Wickizer, Silas, Robert Morris, and M. Frans Kaashoek. "Reinventing Scheduling for Multicore Systems." 12th Workshop on Hot Topics in Operating Systems, HotOS XII, May 18-20, 2009, Monte Verita, Switzerland. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
dc.contributor.approver | Morris, Robert Tappan | |
dc.contributor.mitauthor | Morris, Robert Tappan | |
dc.contributor.mitauthor | Kaashoek, M. Frans | |
dc.relation.journal | Proceedings of the 12th Workshop on Hot Topics in Operating Systems, HotOS XII | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
dspace.orderedauthors | Boyd-Wickizer, Silas; Morris, Robert; Kaashoek, M. Frans | |
dc.identifier.orcid | https://orcid.org/0000-0001-7098-586X | |
dc.identifier.orcid | https://orcid.org/0000-0003-2700-9286 | |
mit.license | OPEN_ACCESS_POLICY | en_US |
mit.metadata.status | Complete | |