{"id":"https://openalex.org/W2018799773","doi":"https://doi.org/10.1109/icecs.2011.6122373","title":"An ultra-fast hybrid simulation framework for ASIP","display_name":"An ultra-fast hybrid simulation framework for ASIP","publication_year":2011,"publication_date":"2011-12-01","ids":{"openalex":"https://openalex.org/W2018799773","doi":"https://doi.org/10.1109/icecs.2011.6122373","mag":"2018799773"},"language":"en","primary_location":{"id":"doi:10.1109/icecs.2011.6122373","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icecs.2011.6122373","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 18th IEEE International Conference on Electronics, Circuits, and Systems","raw_type":"proceedings-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/A5111949288","display_name":"Ji Qiu","orcid":"https://orcid.org/0000-0003-4673-7350"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Ji Qiu","raw_affiliation_strings":["Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences (CAS), Beijing, China","Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Graduate University of Chinese Academy of Science, Beijing, 100190, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences (CAS), Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Graduate University of Chinese Academy of Science, Beijing, 100190, China","institution_ids":["https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017334961","display_name":"Xiang Gao","orcid":"https://orcid.org/0000-0003-3618-043X"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiang Gao","raw_affiliation_strings":["Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences (CAS), Beijing, China","Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Graduate University of Chinese Academy of Science, Beijing, 100190, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences (CAS), Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Graduate University of Chinese Academy of Science, Beijing, 100190, China","institution_ids":["https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047709059","display_name":"Yifei Jiang","orcid":"https://orcid.org/0000-0003-1818-4541"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yifei Jiang","raw_affiliation_strings":["Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences (CAS), Beijing, China","Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Graduate University of Chinese Academy of Science, Beijing, 100190, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences (CAS), Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Graduate University of Chinese Academy of Science, Beijing, 100190, China","institution_ids":["https://openalex.org/I19820366"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112115451","display_name":"Xu Xiao","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xu Xiao","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, Urbana, IL, USA","Department of Electrical and Computer Engineering; University of Illinois at Urbana-Champaign; Urbana Illinois USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering; University of Illinois at Urbana-Champaign; Urbana Illinois USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5111949288"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I4210090176"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08552066,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"2006","issue":null,"first_page":"711","last_page":"714"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"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"}},"topics":[{"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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9975000023841858,"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.8503563404083252},{"id":"https://openalex.org/keywords/binary-translation","display_name":"Binary translation","score":0.609663724899292},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.5983603000640869},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5233854055404663},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5189064145088196},{"id":"https://openalex.org/keywords/host","display_name":"Host (biology)","score":0.50340336561203},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4543038308620453},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.43772608041763306},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.34955182671546936},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2575841248035431},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15301567316055298}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8503563404083252},{"id":"https://openalex.org/C2778971978","wikidata":"https://www.wikidata.org/wiki/Q2287075","display_name":"Binary translation","level":3,"score":0.609663724899292},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.5983603000640869},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5233854055404663},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5189064145088196},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.50340336561203},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4543038308620453},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.43772608041763306},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.34955182671546936},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2575841248035431},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15301567316055298},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icecs.2011.6122373","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icecs.2011.6122373","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 18th IEEE International Conference on Electronics, Circuits, and Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.6200000047683716,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1924660776","https://openalex.org/W2034823881","https://openalex.org/W2073418263","https://openalex.org/W2104225326","https://openalex.org/W2104603273","https://openalex.org/W2122759024","https://openalex.org/W2138039790","https://openalex.org/W2149779513","https://openalex.org/W2159184138","https://openalex.org/W4233961883","https://openalex.org/W6640243785"],"related_works":["https://openalex.org/W2312672192","https://openalex.org/W1976377428","https://openalex.org/W1998013902","https://openalex.org/W4254109928","https://openalex.org/W1983630549","https://openalex.org/W2550108858","https://openalex.org/W1781968824","https://openalex.org/W2031976241","https://openalex.org/W1996050943","https://openalex.org/W2150023094"],"abstract_inverted_index":{"ISS":[0,87],"(Instruction":[1],"Set":[2],"Simulator)":[3],"plays":[4],"an":[5,105,128],"important":[6],"role":[7],"in":[8,74],"pre-silicon":[9],"software":[10,27],"development":[11],"for":[12,104],"ASIP.":[13],"However,":[14],"the":[15,41,48,86,97,117,143,151,154],"speed":[16,131],"of":[17,59,77,142,156],"traditional":[18],"simulation":[19,36,43,130],"is":[20,54,122,139,150],"too":[21],"slow":[22],"to":[23,108,124,133,153],"effectively":[24],"support":[25],"full-scale":[26],"development.":[28],"In":[29],"this":[30,102],"paper,":[31],"we":[32],"propose":[33],"a":[34,75],"hybrid":[35,78],"framework":[37,103],"which":[38,138],"further":[39],"improves":[40],"previous":[42],"methods":[44],"by":[45,56],"aggressively":[46],"utilizing":[47],"host":[49,98],"machine":[50],"resources.":[51],"The":[52],"utilization":[53],"achieved":[55],"categorizing":[57],"instructions":[58,82,90],"ASIP":[60,107],"application":[61],"into":[62],"two":[63],"types,":[64],"namely":[65,120],"custom":[66,81],"and":[67,88,94,149],"basic":[68,89],"instructions,":[69],"via":[70],"binary":[71,146],"instrumentation.":[72],"Then":[73],"way":[76],"simulation,":[79],"only":[80],"are":[83,91],"simulated":[84],"on":[85,96],"executed":[92],"fast":[93],"natively":[95],"machine.":[99],"We":[100],"implement":[101],"industrial":[106],"validate":[109],"our":[110,157],"approach.":[111],"Experimental":[112],"results":[113],"show":[114],"that":[115],"when":[116],"implemented":[118],"ISS,":[119],"GS-Sim,":[121],"applied":[123],"practical":[125],"multimedia":[126],"decoders,":[127],"average":[129],"up":[132],"1058.5MIPS":[134],"can":[135],"be":[136],"achieved,":[137],"34.7":[140],"times":[141],"state-of-art":[144],"dynamic":[145],"translation":[147],"simulator":[148],"fastest":[152],"best":[155],"knowledge.":[158]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
