| dc.contributor.author | Cho, Myong Hyon | |
| dc.contributor.author | Shim, Keun Sup | |
| dc.contributor.author | Khan, Omer | |
| dc.contributor.author | Devadas, Srinivas | |
| dc.date.accessioned | 2012-09-10T15:27:09Z | |
| dc.date.available | 2012-09-10T15:27:09Z | |
| dc.date.issued | 2011-05 | |
| dc.identifier.isbn | 978-1-4503-0720-8 | |
| dc.identifier.uri | http://hdl.handle.net/1721.1/72592 | |
| dc.description.abstract | Several recent studies have proposed fine-grained, hardware-level thread migration in multicores as a solution to power, reliability, and memory coherence problems. The need for fast thread migration has been well documented, however, a fast, deadlock-free migration protocol is sorely lacking: existing solutions either deadlock or are too slow and cumbersome to ensure performance with frequent, fine-grained thread migrations.
In this study, we introduce the Exclusive Native Context (ENC) protocol, a general, provably deadlock-free migration protocol for instruction-level thread migration architectures. Simple to implement, ENC does not require additional hardware beyond common migration-based architectures. Our evaluation using synthetic migrations and the SPLASH-2 application suite shows that ENC offers performance within 11.7% of an idealized deadlock-free migration protocol with infinite resources. | en_US |
| dc.language.iso | en_US | |
| dc.publisher | Institute of Electrical and Electronics Engineers (IEEE) | en_US |
| dc.relation.isversionof | http://dx.doi.org/10.1145/1999946.1999952 | 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 | Deadlock-free fine-grained thread migration | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Myong Hyon Cho, Keun Sup Shim, Mieszko Lis, Omer Khan, and Srinivas Devadas. 2011. Deadlock-free fine-grained thread migration. In Proceedings of the Fifth ACM/IEEE International Symposium on Networks-on-Chip (NOCS '11). ACM, New York, NY, USA, 33-40. | 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 | Devadas, Srinivas | |
| dc.contributor.mitauthor | Cho, Myong Hyon | |
| dc.contributor.mitauthor | Shim, Keun Sup | |
| dc.contributor.mitauthor | Khan, Omer | |
| dc.contributor.mitauthor | Devadas, Srinivas | |
| dc.relation.journal | Proceedings of the Fifth ACM/IEEE International Symposium on Networks-on-Chip (NOCS '11) | en_US |
| dc.eprint.version | Author's final manuscript | en_US |
| dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
| dspace.orderedauthors | Cho, Myong Hyon; Shim, Keun Sup; Lis, Mieszko; Khan, Omer; Devadas, Srinivas | en |
| dc.identifier.orcid | https://orcid.org/0000-0001-8253-7714 | |
| dc.identifier.orcid | https://orcid.org/0000-0001-5490-2323 | |
| mit.license | OPEN_ACCESS_POLICY | en_US |
| mit.metadata.status | Complete | |