Show simple item record

dc.contributor.authorWentzlaff, David
dc.contributor.authorJackson, Christopher J.
dc.contributor.authorGriffin, Patrick
dc.contributor.authorAgarwal, Anant
dc.date.accessioned2021-11-03T17:41:45Z
dc.date.available2021-11-03T17:41:45Z
dc.date.issued2012-06
dc.identifier.urihttps://hdl.handle.net/1721.1/137263
dc.description.abstractMulticore architectures, with their abundant on-chip resources, are effectively collections of systems-on-a-chip. The protection system for these architectures must support multiple concurrently executing operating systems (OSes) with different needs, and manage and protect the hardware's novel communication mechanisms and hardware features. Traditional protection systems are insufficient; they protect supervisor from user code, but typically do not protect one system from another, and only support fixed assignment of resources to protection levels. In this paper, we propose an alternative to traditional protection systems which we call configurable fine-grain protection (CFP). CFP enables the dynamic assignment of in-core resources to protection levels. We investigate how CFP enables different system software stacks to utilize the same configurable protection hardware, and how differing OSes can execute at the same time on a multicore processor with CFP. As illustration, we describe an implementation of CFP in a commercial multicore, the TILE64 processor. © 2012 IEEE.en_US
dc.language.isoen
dc.publisherIEEEen_US
dc.relation.isversionof10.1109/isca.2012.6237040en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceother univ websiteen_US
dc.titleConfigurable fine-grain protection for multicore processor virtualizationen_US
dc.typeArticleen_US
dc.identifier.citationWentzlaff, David, Jackson, Christopher J., Griffin, Patrick and Agarwal, Anant. 2012. "Configurable fine-grain protection for multicore processor virtualization."
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2019-05-01T17:52:01Z
dspace.date.submission2019-05-01T17:52:02Z
mit.licenseOPEN_ACCESS_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record