{"id":"https://openalex.org/W4404047495","doi":"https://doi.org/10.1145/3703355","title":"Tiaozhuan: A General and Efficient Indirect Branch Optimization for Binary Translation","display_name":"Tiaozhuan: A General and Efficient Indirect Branch Optimization for Binary Translation","publication_year":2024,"publication_date":"2024-11-04","ids":{"openalex":"https://openalex.org/W4404047495","doi":"https://doi.org/10.1145/3703355"},"language":"en","primary_location":{"id":"doi:10.1145/3703355","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3703355","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1145/3703355","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100406099","display_name":"Xinyu Li","orcid":"https://orcid.org/0000-0002-2640-8173"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","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"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xinyu Li","raw_affiliation_strings":["State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]},{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110967875","display_name":"Guangwu Guo","orcid":"https://orcid.org/0009-0008-7594-124X"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","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"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guangyao Guo","raw_affiliation_strings":["State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China","University of Chinese Academy of Sciences, Beijing China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]},{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101946344","display_name":"Yanzhi Lan","orcid":"https://orcid.org/0009-0006-9380-9096"},"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/I4210133325","display_name":"Institute of Process Engineering","ror":"https://ror.org/03j4x9j18","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210133325"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanzhi Lan","raw_affiliation_strings":["State Key Lab of Processor, State Key Lab of Processors, Insititute of Computing Technology, CAS, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing China","State Key Lab of Processor, State Key Lab of Processors, Insititute of Computing Technology, CAS, Beijing China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processor, State Key Lab of Processors, Insititute of Computing Technology, CAS, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I4210133325"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210165038"]},{"raw_affiliation_string":"State Key Lab of Processor, State Key Lab of Processors, Insititute of Computing Technology, CAS, Beijing China","institution_ids":["https://openalex.org/I4210090176"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102866566","display_name":"Feng Xue","orcid":null},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","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"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Feng Xue","raw_affiliation_strings":["State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing China","State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210165038"]},{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103025062","display_name":"Chenji Han","orcid":"https://orcid.org/0009-0007-1247-9644"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","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"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenji Han","raw_affiliation_strings":["State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China","University of Chinese Academy of Sciences, Beijing China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]},{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014794623","display_name":"Gen Niu","orcid":"https://orcid.org/0000-0003-2401-8021"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","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"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Gen Niu","raw_affiliation_strings":["State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing China","State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China and University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210165038"]},{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101657448","display_name":"Fuxin Zhang","orcid":"https://orcid.org/0000-0003-0430-3669"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","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":"Fuxin Zhang","raw_affiliation_strings":["State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China","State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China"],"affiliations":[{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"State Key Lab of Processor, Institute of Computing Technology Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5100406099"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I4210090176","https://openalex.org/I4210165038"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.20292573,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":"1","first_page":"1","last_page":"26"},"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.9993000030517578,"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.9993000030517578,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9944000244140625,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9873999953269958,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/binary-translation","display_name":"Binary translation","score":0.824028730392456},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7628521919250488},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.5568947792053223},{"id":"https://openalex.org/keywords/translation","display_name":"Translation (biology)","score":0.4940181374549866},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3648942708969116},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.347382515668869},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.197885662317276},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.19530346989631653},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.15328755974769592},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.14081519842147827},{"id":"https://openalex.org/keywords/chemistry","display_name":"Chemistry","score":0.09185633063316345}],"concepts":[{"id":"https://openalex.org/C2778971978","wikidata":"https://www.wikidata.org/wiki/Q2287075","display_name":"Binary translation","level":3,"score":0.824028730392456},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7628521919250488},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.5568947792053223},{"id":"https://openalex.org/C149364088","wikidata":"https://www.wikidata.org/wiki/Q185917","display_name":"Translation (biology)","level":4,"score":0.4940181374549866},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3648942708969116},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.347382515668869},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.197885662317276},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.19530346989631653},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.15328755974769592},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.14081519842147827},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.09185633063316345},{"id":"https://openalex.org/C105580179","wikidata":"https://www.wikidata.org/wiki/Q188928","display_name":"Messenger RNA","level":3,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3703355","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3703355","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3703355","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3703355","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":45,"referenced_works":["https://openalex.org/W160396381","https://openalex.org/W1964007051","https://openalex.org/W2000527012","https://openalex.org/W2032829170","https://openalex.org/W2036853599","https://openalex.org/W2051531076","https://openalex.org/W2053576395","https://openalex.org/W2064391085","https://openalex.org/W2068094728","https://openalex.org/W2094322450","https://openalex.org/W2113181828","https://openalex.org/W2134633067","https://openalex.org/W2138019494","https://openalex.org/W2148865465","https://openalex.org/W2153478046","https://openalex.org/W2161992906","https://openalex.org/W2187802606","https://openalex.org/W2325071780","https://openalex.org/W2583316335","https://openalex.org/W2594534175","https://openalex.org/W2731280337","https://openalex.org/W2734941459","https://openalex.org/W2912557225","https://openalex.org/W2912606234","https://openalex.org/W2914526098","https://openalex.org/W2931274440","https://openalex.org/W3009571442","https://openalex.org/W3010316864","https://openalex.org/W3154816604","https://openalex.org/W3204203797","https://openalex.org/W4212933865","https://openalex.org/W4229779967","https://openalex.org/W4230686555","https://openalex.org/W4231002400","https://openalex.org/W4232576303","https://openalex.org/W4233233625","https://openalex.org/W4237444170","https://openalex.org/W4237965664","https://openalex.org/W4239035626","https://openalex.org/W4239813889","https://openalex.org/W4243390998","https://openalex.org/W4245081998","https://openalex.org/W4281927845","https://openalex.org/W4286284868","https://openalex.org/W4390880533"],"related_works":["https://openalex.org/W2393994657","https://openalex.org/W2166847391","https://openalex.org/W2155612203","https://openalex.org/W2303356221","https://openalex.org/W2912275093","https://openalex.org/W2371560054","https://openalex.org/W2051487156","https://openalex.org/W4300133395","https://openalex.org/W4322587716","https://openalex.org/W1992097886"],"abstract_inverted_index":{"Binary":[0],"translation":[1,56],"enables":[2],"transparent":[3],"execution,":[4],"analysis,":[5],"and":[6,26,223],"modification":[7],"of":[8,24,47,79,141,148,164,190,208,213,227],"the":[9,45,55,66,71,77,139,146,167,188,197,206,216],"binary":[10,42],"program,":[11],"serving":[12],"as":[13,36],"a":[14,37,48,62,125,203],"core":[15],"technology":[16],"that":[17,160],"facilitates":[18],"instruction":[19,95],"set":[20],"emulation,":[21],"cross-platform":[22],"compatibility":[23],"software,":[25],"program":[27,68,73],"instrumentation.":[28],"Handling":[29],"indirect":[30,59,93,150,174,191],"branch":[31,50,60,94,154,158],"instructions":[32,142,159,209],"is":[33],"widely":[34],"recognized":[35],"significant":[38],"performance":[39,78,219],"bottleneck":[40],"in":[41,104,166,205],"translation.":[43],"While":[44],"target":[46,147,162,176],"direct":[49],"can":[51],"be":[52,179],"determined":[53],"during":[54],"phase,":[57],"an":[58,149,211,224],"requires":[61],"runtime":[63],"lookup":[64,145,168,177],"from":[65,133],"guest":[67,92,134],"counter":[69],"to":[70,87,129,135,144,178,183,194],"host":[72,101],"counter,":[74],"significantly":[75],"influencing":[76],"translator.":[80],"Although":[81],"several":[82],"methods":[83],"have":[84],"been":[85],"proposed":[86],"accelerate":[88],"this":[89,113],"process,":[90],"each":[91],"still":[96],"translates":[97],"into":[98],"approximately":[99],"10":[100],"instructions,":[102,185],"resulting":[103],"considerable":[105],"overhead.":[106],"This":[107],"article":[108],"introduces":[109],"Tiaozhuan,":[110],"which":[111],"addresses":[112],"issue":[114],"by":[115,210],"employing":[116],"two":[117,171,184],"optimization":[118],"schemes.":[119],"First,":[120],"full":[121],"address":[122,127,131],"mapping":[123],"uses":[124],"larger":[126],"space":[128],"store":[130],"mappings":[132],"host,":[136],"effectively":[137],"reducing":[138],"number":[140,207],"required":[143],"branch.":[151],"Second,":[152],"exceptionassisted":[153],"elimination":[155],"further":[156],"eliminates":[157],"check":[161],"correctness":[163],"targets":[165],"process.":[169],"These":[170],"approaches":[172],"enable":[173],"branches":[175],"completed":[180],"within":[181],"one":[182],"noticeably":[186],"decreasing":[187],"overhead":[189],"branches.":[192],"Compared":[193],"state-of-the-art":[195],"mechanisms,":[196],"SPEC":[198],"CPU2006":[199],"benchmark":[200],"suite":[201],"showed":[202],"reduction":[204],"average":[212,225],"4.2%,":[214],"with":[215],"highest":[217],"observed":[218],"improvement":[220],"reaching":[221],"19.4%":[222],"increase":[226],"3.9%.":[228]},"counts_by_year":[],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
