{"id":"https://openalex.org/W2006836957","doi":"https://doi.org/10.1109/tcad.2012.2187526","title":"Native Simulation of MPSoC Using Hardware-Assisted Virtualization","display_name":"Native Simulation of MPSoC Using Hardware-Assisted Virtualization","publication_year":2012,"publication_date":"2012-06-14","ids":{"openalex":"https://openalex.org/W2006836957","doi":"https://doi.org/10.1109/tcad.2012.2187526","mag":"2006836957"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2012.2187526","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2012.2187526","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},"type":"article","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/A5052847653","display_name":"Hao Shen","orcid":"https://orcid.org/0000-0001-6481-4941"},"institutions":[{"id":"https://openalex.org/I4210087012","display_name":"Techniques of Informatics and Microelectronics for Integrated Systems Architecture","ror":"https://ror.org/000063q30","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I4210087012","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Hao Shen","raw_affiliation_strings":["TIMA Laboratory, Grenoble, France","TIMA Lab., Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TIMA Laboratory, Grenoble, France","institution_ids":["https://openalex.org/I4210087012"]},{"raw_affiliation_string":"TIMA Lab., Grenoble, France","institution_ids":["https://openalex.org/I4210087012"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003788954","display_name":"Muhammad Hamayun","orcid":"https://orcid.org/0000-0003-4264-5870"},"institutions":[{"id":"https://openalex.org/I4210087012","display_name":"Techniques of Informatics and Microelectronics for Integrated Systems Architecture","ror":"https://ror.org/000063q30","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I4210087012","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"M. Hamayun","raw_affiliation_strings":["TIMA Laboratory, Grenoble, France","TIMA Lab., Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TIMA Laboratory, Grenoble, France","institution_ids":["https://openalex.org/I4210087012"]},{"raw_affiliation_string":"TIMA Lab., Grenoble, France","institution_ids":["https://openalex.org/I4210087012"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085830369","display_name":"Fr\u00e9d\u00e9ric P\u00e9trot","orcid":"https://orcid.org/0000-0003-0624-7373"},"institutions":[{"id":"https://openalex.org/I4210087012","display_name":"Techniques of Informatics and Microelectronics for Integrated Systems Architecture","ror":"https://ror.org/000063q30","country_code":"FR","type":"facility","lineage":["https://openalex.org/I106785703","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I4210087012","https://openalex.org/I4210159245","https://openalex.org/I899635006","https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"F. Petrot","raw_affiliation_strings":["TIMA Laboratory, Grenoble, France","TIMA Lab., Grenoble, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TIMA Laboratory, Grenoble, France","institution_ids":["https://openalex.org/I4210087012"]},{"raw_affiliation_string":"TIMA Lab., Grenoble, France","institution_ids":["https://openalex.org/I4210087012"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.0504,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.86038521,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"31","issue":"7","first_page":"1074","last_page":"1087"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998000264167786,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8308058977127075},{"id":"https://openalex.org/keywords/host","display_name":"Host (biology)","score":0.7410168051719666},{"id":"https://openalex.org/keywords/mpsoc","display_name":"MPSoC","score":0.6553088426589966},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6486382484436035},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6178689002990723},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.6150036454200745},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.509874701499939},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.45678672194480896},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.450314998626709},{"id":"https://openalex.org/keywords/address-space","display_name":"Address space","score":0.4387272000312805},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.43598970770835876},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4281243681907654},{"id":"https://openalex.org/keywords/full-virtualization","display_name":"Full virtualization","score":0.4145282506942749},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.39480671286582947},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.38372430205345154},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.3464130461215973},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.11909398436546326}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8308058977127075},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.7410168051719666},{"id":"https://openalex.org/C2777187653","wikidata":"https://www.wikidata.org/wiki/Q975106","display_name":"MPSoC","level":3,"score":0.6553088426589966},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6486382484436035},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6178689002990723},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.6150036454200745},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.509874701499939},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.45678672194480896},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.450314998626709},{"id":"https://openalex.org/C144240696","wikidata":"https://www.wikidata.org/wiki/Q367204","display_name":"Address space","level":2,"score":0.4387272000312805},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.43598970770835876},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4281243681907654},{"id":"https://openalex.org/C47878483","wikidata":"https://www.wikidata.org/wiki/Q848333","display_name":"Full virtualization","level":4,"score":0.4145282506942749},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.39480671286582947},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.38372430205345154},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.3464130461215973},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.11909398436546326},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tcad.2012.2187526","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2012.2187526","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-00744439v1","is_oa":false,"landing_page_url":"https://hal.science/hal-00744439","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2012, 31 (7), pp.1074 - 1087. &#x27E8;10.1109/TCAD.2012.2187526&#x27E9;","raw_type":"Journal articles"},{"id":"pmh:oai:pure.atira.dk:openaire_cris_publications/3049b6c2-2723-4289-a83d-d41c26adce05","is_oa":false,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/3049b6c2-2723-4289-a83d-d41c26adce05","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Shen, H, Hamayun, M M & Petrot, F 2012, 'Native Simulation of MPSoC Using Hardware Assisted Virtualization', IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 31, no. 7, pp. 1074-1087.","raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.41999998688697815,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W1522250664","https://openalex.org/W1686420892","https://openalex.org/W1839484551","https://openalex.org/W1974101162","https://openalex.org/W1979736345","https://openalex.org/W1981268630","https://openalex.org/W1982033096","https://openalex.org/W1993318777","https://openalex.org/W2088572851","https://openalex.org/W2088837715","https://openalex.org/W2093918329","https://openalex.org/W2100799944","https://openalex.org/W2103910872","https://openalex.org/W2105974337","https://openalex.org/W2108024087","https://openalex.org/W2108238638","https://openalex.org/W2113167168","https://openalex.org/W2121342077","https://openalex.org/W2125895608","https://openalex.org/W2126314530","https://openalex.org/W2128093174","https://openalex.org/W2131493012","https://openalex.org/W2131584664","https://openalex.org/W2131629422","https://openalex.org/W2133161577","https://openalex.org/W2137989661","https://openalex.org/W2149886445","https://openalex.org/W2151182669","https://openalex.org/W2153185479","https://openalex.org/W2155867784","https://openalex.org/W2160197352","https://openalex.org/W2339802588","https://openalex.org/W2978655370","https://openalex.org/W3139720199","https://openalex.org/W3143781810","https://openalex.org/W3145579537","https://openalex.org/W3147224349","https://openalex.org/W3148717140","https://openalex.org/W4234507875","https://openalex.org/W4241107925","https://openalex.org/W4241958478","https://openalex.org/W4243087748","https://openalex.org/W4246166885","https://openalex.org/W4247732906","https://openalex.org/W6631155369","https://openalex.org/W6637151178","https://openalex.org/W6645657690","https://openalex.org/W6676165206","https://openalex.org/W6676823070","https://openalex.org/W6768959830"],"related_works":["https://openalex.org/W2092181573","https://openalex.org/W2056447856","https://openalex.org/W2576551918","https://openalex.org/W2998838928","https://openalex.org/W2783693002","https://openalex.org/W3043614744","https://openalex.org/W2105957719","https://openalex.org/W1484603919","https://openalex.org/W1973069902","https://openalex.org/W2124403023"],"abstract_inverted_index":{"Integration":[0],"of":[1,73,87,108],"multiple":[2],"heterogeneous":[3],"processors":[4],"into":[5],"a":[6,10,35,109],"single":[7],"system-on-a-chip":[8],"is":[9,34,42,56],"clear":[11],"trend":[12],"in":[13,101],"embedded":[14,40],"devices.":[15],"Designing":[16],"and":[17,23,49,78],"verifying":[18],"these":[19],"devices":[20],"requires":[21],"high-speed":[22],"easy-to-build":[24],"simulation":[25,30,33,61,150],"platforms.":[26],"Among":[27],"the":[28,39,46,66,70,74,79,85,92,102,106,117,122,130,148,154],"software":[29,41,68,158],"approaches,":[31],"native":[32,60,149],"good":[36],"candidate":[37],"since":[38],"executed":[43],"natively":[44],"on":[45,91,136],"host":[47,80,123],"machine,":[48],"no":[50],"instruction":[51],"set":[52],"simulator":[53,124],"development":[54],"effort":[55],"necessary.":[57],"However,":[58],"existing":[59],"approaches":[62],"are":[63],"such":[64],"that":[65,142],"simulated":[67],"shares":[69],"memory":[71],"space":[72,112,120],"modeled":[75],"hardware":[76],"modules":[77],"operating":[81],"system,":[82],"making":[83],"impractical":[84],"support":[86],"legacy":[88],"code":[89],"running":[90],"target":[93,118],"platform.":[94],"To":[95],"overcome":[96],"this":[97,143],"issue":[98],"seldom":[99],"mentioned":[100],"literature,":[103],"we":[104,128],"propose":[105],"addition":[107],"transparent":[110],"address":[111,119],"translation":[113],"layer":[114],"to":[115,156],"separate":[116],"from":[121],"one.":[125],"For":[126],"this,":[127],"exploit":[129],"hardware-assisted":[131],"virtualization":[132],"technology":[133],"now":[134],"available":[135],"most":[137],"general-purpose":[138],"processors.":[139],"Experiments":[140],"show":[141],"solution":[144],"does":[145],"not":[146],"degrade":[147],"speed,":[151],"while":[152],"keeping":[153],"ability":[155],"accomplish":[157],"performance":[159],"evaluation.":[160]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":3}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
