Matches in SemOpenAlex for { <https://semopenalex.org/work/W2103604881> ?p ?o ?g. }
Showing items 1 to 88 of
88
with 100 items per page.
- W2103604881 abstract "Dynamic binary translation system must perform an address translation for every execution of indirect branch instructions. The procedure to convert Source binary Program Counter (SPC) address to Translated Program Counter (TPC) address always takes more than 10 instructions, becoming a major source of performance overhead. This paper proposes a novel mechanism called SPc-Indexed REdirecting (SPIRE), which can significantly reduce the indirect branch handling overhead. SPIRE doesn't rely on hash lookup and address mapping table to perform address translation. It reuses the source binary code space to build a SPC-indexed redirecting table. This table can be indexed directly by SPC address without hashing. With SPIRE, the indirect branch can jump to the originally SPC address without address translation. The trampoline residing in the SPC address will redirect the control flow to related code cache. Only 2-6 instructions are needed to handle an indirect branch execution. As part of the source binary would be overwritten, a shadow page mechanism is explored to keep transparency of the corrupt source binary code page. Online profiling is adopted to reduce the memory overhead." @default.
- W2103604881 created "2016-06-24" @default.
- W2103604881 creator A5037677450 @default.
- W2103604881 creator A5052589632 @default.
- W2103604881 creator A5074826583 @default.
- W2103604881 creator A5076572035 @default.
- W2103604881 creator A5083705985 @default.
- W2103604881 date "2013-03-16" @default.
- W2103604881 modified "2023-09-25" @default.
- W2103604881 title "SPIRE" @default.
- W2103604881 cites W1744150050 @default.
- W2103604881 cites W2000527012 @default.
- W2103604881 cites W2022911909 @default.
- W2103604881 cites W2023220175 @default.
- W2103604881 cites W2029880463 @default.
- W2103604881 cites W2032829170 @default.
- W2103604881 cites W2047194322 @default.
- W2103604881 cites W2053576395 @default.
- W2103604881 cites W2061088273 @default.
- W2103604881 cites W2073449468 @default.
- W2103604881 cites W2073944597 @default.
- W2103604881 cites W2093760065 @default.
- W2103604881 cites W2113181828 @default.
- W2103604881 cites W2119785836 @default.
- W2103604881 cites W2123065508 @default.
- W2103604881 cites W2132667790 @default.
- W2103604881 cites W2133692747 @default.
- W2103604881 cites W2134663450 @default.
- W2103604881 cites W2153478046 @default.
- W2103604881 cites W2156858199 @default.
- W2103604881 cites W2161992906 @default.
- W2103604881 cites W4239813889 @default.
- W2103604881 doi "https://doi.org/10.1145/2451512.2451516" @default.
- W2103604881 hasPublicationYear "2013" @default.
- W2103604881 type Work @default.
- W2103604881 sameAs 2103604881 @default.
- W2103604881 citedByCount "15" @default.
- W2103604881 countsByYear W21036048812013 @default.
- W2103604881 countsByYear W21036048812014 @default.
- W2103604881 countsByYear W21036048812015 @default.
- W2103604881 countsByYear W21036048812016 @default.
- W2103604881 countsByYear W21036048812017 @default.
- W2103604881 countsByYear W21036048812018 @default.
- W2103604881 countsByYear W21036048812019 @default.
- W2103604881 countsByYear W21036048812020 @default.
- W2103604881 crossrefType "proceedings-article" @default.
- W2103604881 hasAuthorship W2103604881A5037677450 @default.
- W2103604881 hasAuthorship W2103604881A5052589632 @default.
- W2103604881 hasAuthorship W2103604881A5074826583 @default.
- W2103604881 hasAuthorship W2103604881A5076572035 @default.
- W2103604881 hasAuthorship W2103604881A5083705985 @default.
- W2103604881 hasConcept C111919701 @default.
- W2103604881 hasConcept C115537543 @default.
- W2103604881 hasConcept C144240696 @default.
- W2103604881 hasConcept C173608175 @default.
- W2103604881 hasConcept C2779960059 @default.
- W2103604881 hasConcept C38652104 @default.
- W2103604881 hasConcept C41008148 @default.
- W2103604881 hasConcept C43126263 @default.
- W2103604881 hasConcept C67388219 @default.
- W2103604881 hasConcept C99138194 @default.
- W2103604881 hasConceptScore W2103604881C111919701 @default.
- W2103604881 hasConceptScore W2103604881C115537543 @default.
- W2103604881 hasConceptScore W2103604881C144240696 @default.
- W2103604881 hasConceptScore W2103604881C173608175 @default.
- W2103604881 hasConceptScore W2103604881C2779960059 @default.
- W2103604881 hasConceptScore W2103604881C38652104 @default.
- W2103604881 hasConceptScore W2103604881C41008148 @default.
- W2103604881 hasConceptScore W2103604881C43126263 @default.
- W2103604881 hasConceptScore W2103604881C67388219 @default.
- W2103604881 hasConceptScore W2103604881C99138194 @default.
- W2103604881 hasLocation W21036048811 @default.
- W2103604881 hasOpenAccess W2103604881 @default.
- W2103604881 hasPrimaryLocation W21036048811 @default.
- W2103604881 hasRelatedWork W1579918296 @default.
- W2103604881 hasRelatedWork W1988408736 @default.
- W2103604881 hasRelatedWork W2036037733 @default.
- W2103604881 hasRelatedWork W2056763800 @default.
- W2103604881 hasRelatedWork W2103504359 @default.
- W2103604881 hasRelatedWork W2126356880 @default.
- W2103604881 hasRelatedWork W2352031993 @default.
- W2103604881 hasRelatedWork W2391206957 @default.
- W2103604881 hasRelatedWork W4367359361 @default.
- W2103604881 hasRelatedWork W69216466 @default.
- W2103604881 isParatext "false" @default.
- W2103604881 isRetracted "false" @default.
- W2103604881 magId "2103604881" @default.
- W2103604881 workType "article" @default.