{"id":"https://openalex.org/W3152355283","doi":"https://doi.org/10.1109/isca.2012.6237040","title":"Configurable fine-grain protection for multicore processor virtualization","display_name":"Configurable fine-grain protection for multicore processor virtualization","publication_year":2012,"publication_date":"2012-06-01","ids":{"openalex":"https://openalex.org/W3152355283","doi":"https://doi.org/10.1109/isca.2012.6237040","mag":"3152355283"},"language":"en","primary_location":{"id":"doi:10.1109/isca.2012.6237040","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isca.2012.6237040","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 39th Annual International Symposium on Computer Architecture (ISCA)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5080019688","display_name":"David Wentzlaff","orcid":"https://orcid.org/0000-0002-6337-5630"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David Wentzlaff","raw_affiliation_strings":["Princeton University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Princeton University, USA","institution_ids":["https://openalex.org/I20089843"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110489065","display_name":"C. J. Jackson","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Christopher J. Jackson","raw_affiliation_strings":["Tilera Corporation, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tilera Corporation, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034312169","display_name":"Patrick Griffin","orcid":null},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Patrick Griffin","raw_affiliation_strings":["Google, Inc., USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Google, Inc., USA","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060123137","display_name":"Anant Agarwal","orcid":"https://orcid.org/0000-0003-0228-8039"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Anant Agarwal","raw_affiliation_strings":["Tilera Corporation, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tilera Corporation, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.26520821,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"464","last_page":"475"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7986918687820435},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7960251569747925},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5559355616569519},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5388351082801819},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.5369119048118591},{"id":"https://openalex.org/keywords/memory-protection","display_name":"Memory protection","score":0.5139186382293701},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.472496896982193},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.22680017352104187},{"id":"https://openalex.org/keywords/virtual-memory","display_name":"Virtual memory","score":0.14514195919036865},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.14231985807418823}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7986918687820435},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7960251569747925},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5559355616569519},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5388351082801819},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.5369119048118591},{"id":"https://openalex.org/C18131444","wikidata":"https://www.wikidata.org/wiki/Q163585","display_name":"Memory protection","level":5,"score":0.5139186382293701},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.472496896982193},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.22680017352104187},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.14514195919036865},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.14231985807418823},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/isca.2012.6237040","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isca.2012.6237040","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 39th Annual International Symposium on Computer Architecture (ISCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1542580333","https://openalex.org/W1974101162","https://openalex.org/W2006816934","https://openalex.org/W2011642215","https://openalex.org/W2051598123","https://openalex.org/W2077631114","https://openalex.org/W2080780071","https://openalex.org/W2088837715","https://openalex.org/W2149886445","https://openalex.org/W2157185728","https://openalex.org/W2157373341","https://openalex.org/W3133682419","https://openalex.org/W3140062895","https://openalex.org/W4244452576","https://openalex.org/W4249212548","https://openalex.org/W4254869711"],"related_works":["https://openalex.org/W1950051066","https://openalex.org/W1973516247","https://openalex.org/W2271326670","https://openalex.org/W2552925293","https://openalex.org/W1996880143","https://openalex.org/W1478590381","https://openalex.org/W3074768883","https://openalex.org/W2384916795","https://openalex.org/W1039201998","https://openalex.org/W2779209348"],"abstract_inverted_index":{"Multicore":[0],"architectures,":[1],"with":[2,26,130],"their":[3],"abundant":[4],"on-chip":[5],"resources,":[6],"are":[7,44],"effectively":[8],"collections":[9],"of":[10,66,94,138],"systems-on-a-chip.":[11],"The":[12],"protection":[13,42,69,80,87,98,114],"system":[14,58,106],"for":[15],"these":[16],"architectures":[17],"must":[18],"support":[19,63],"multiple":[20],"concurrently":[21],"executing":[22],"operating":[23],"systems":[24,43,81],"(OSes)":[25],"different":[27,105],"needs,":[28],"and":[29,31,38,61,116],"manage":[30],"protect":[32,47,56],"the":[33,91,111,123,144],"hardware's":[34],"novel":[35],"communication":[36],"mechanisms":[37],"hardware":[39],"features.":[40],"Traditional":[41],"insufficient;":[45],"they":[46],"supervisor":[48],"from":[49,59],"user":[50],"code,":[51],"but":[52],"typically":[53],"do":[54],"not":[55],"one":[57],"another,":[60],"only":[62],"fixed":[64],"assignment":[65,93],"resources":[67,96],"to":[68,78,97,109],"levels.":[70,99],"In":[71],"this":[72],"paper,":[73],"we":[74,83,134],"propose":[75],"an":[76,136],"alternative":[77],"traditional":[79],"which":[82],"call":[84],"configurable":[85,113],"fine-grain":[86],"(CFP).":[88],"CFP":[89,103,139],"enables":[90,104],"dynamic":[92],"in-core":[95],"We":[100],"investigate":[101],"how":[102,117],"software":[107],"stacks":[108],"utilize":[110],"same":[112,124],"hardware,":[115],"differing":[118],"OSes":[119],"can":[120],"execute":[121],"at":[122],"time":[125],"on":[126],"a":[127,141],"multicore":[128],"processor":[129],"CFP.":[131],"As":[132],"illustration,":[133],"describe":[135],"implementation":[137],"in":[140],"commercial":[142],"multicore,":[143],"TILE64":[145],"processor.":[146]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2016,"cited_by_count":8}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
