{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T01:13:26Z","timestamp":1780708406904,"version":"3.54.1"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540743088","type":"print"},{"value":"9783540743095","type":"electronic"}],"license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007]]},"DOI":"10.1007\/978-3-540-74309-5_3","type":"book-chapter","created":{"date-parts":[[2007,8,20]],"date-time":"2007-08-20T10:34:15Z","timestamp":1187606055000},"page":"4-15","source":"Crossref","is-referenced-by-count":24,"title":["StarDBT: An Efficient Multi-platform Dynamic Binary Translation System"],"prefix":"10.1007","author":[{"given":"Cheng","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shiliang","family":"Hu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ho-seop","family":"Kim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sreekumar R.","family":"Nair","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"suffix":"Jr.","given":"Mauricio","family":"Breternitz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhiwei","family":"Ying","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Youfeng","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"Adams, K., Agesen, O.: A Comparison of Software and Hardware Techniques for Virtualization. In: 8th Int\u2019l Symp. on Architecture Support for Programming Languages and Operating System, pp. 2\u201313 (2006)","DOI":"10.1145\/1168857.1168860"},{"key":"3_CR2","unstructured":"Altman, E.R., Gschwind, M., Sathaye, S., Kosonocky, S., Bright, A., Fritts, J., Ledak, P., Appenzeller, D., Agricola, C., Filan, Z.: BOA: the Architecture of a Binary Translation Processor. IBM Research Report RC 21665 (2000)"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Bala, V., Duesterwald, E., Banerjia, S.: Dynamo: A Transparent Runtime Optimization System. In: ACM SIGPLAN Conf. on Programming Language Design and Implementation, pp. 1\u201312 (2000)","DOI":"10.1145\/358438.349303"},{"key":"3_CR4","doi-asserted-by":"crossref","unstructured":"Baraz, L., Devor, T., Etzion, O., Goldenberg, S., Skalesky, A., Wang, Y., Zemach, Y.: IA-32 Execution Layer: A Two Phase Dynamic Translator Designed to Support IA-32 Applications on Itanium\u00ae-based Systems. In: 36th Int\u2019l Symp. on Microarchitecture, pp. 191\u2013202 (2003)","DOI":"10.1109\/MICRO.2003.1253195"},{"key":"3_CR5","unstructured":"Breuning, D.L.: Efficient, Transparent, and Comprehensive Runtime Code Manipulation. Ph.D thesis, Massachusetts Institute of Technology (2004)"},{"key":"3_CR6","unstructured":"Chernoff, A., Hookway, R.: DIGITAL FX!32 Running 32-Bit x86 Applications on Alpha NT. In: USENIX (1997)"},{"key":"3_CR7","unstructured":"Cmelik, R.F., Ditzel, D.R., Kelly, E.J, Hunter, C.B., et al.: Combining Hardware and Software to Provide an Improved Microprocessor, US Patent 6,031,992 (2000)"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Dehnert, J.C., Grant, B., Banning, J., Johnson, R., Kistler, T., Klaiber, A., Mattson, J.: The Transmeta Code Morphing Software: Using Speculation, Recovery, and Adaptive Retranslation to Address Real-Life Challenges. In: 1st Int\u2019l Symp. on Code Generation and Optimizations, pp. 15\u201324 (2003)","DOI":"10.1109\/CGO.2003.1191529"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Ebcioglu, K., Altman, E.R.: DAISY: Dynamic Compilation for 100% Architectural Compatibility. In: IBM Research Report RC 20538 (1996) Also: 24th Int\u2019l Symp. on Computer Architecture (1997)","DOI":"10.1145\/264107.264126"},{"key":"3_CR10","unstructured":"Edson, B., Wang, C., Wu, Y., Araujo, G.: Software-Based Transparent and Comprehensive Control-Flow Error Detection. In: 4th Int\u2019l Symp. on Code Generation and Optimizations, pp.333\u2013345 (2006)"},{"issue":"7","key":"3_CR11","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/2.869367","volume":"33","author":"J.L. Henning","year":"2000","unstructured":"Henning, J.L.: SPEC CPU 2000: Measuring CPU Performance in the New Millennium. IEEE Computer\u00a033(7), 28\u201335 (2000)","journal-title":"IEEE Computer"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Horspool, R.N., Marovac, N.: An Approach to the Problem of Detranslation of Computer Programs. Computer Journal (August 1980)","DOI":"10.1093\/comjnl\/23.3.223"},{"key":"3_CR13","unstructured":"Klaiber, A.: The Technology Behind Crusoe Processors, Transmeta Technical Brief (2000)"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Luk, C., Cohn, R., Cohn, R., Muth, R., Patil, H., Klauser, A., Lowney, G., Wallace, S., Reddi, V., Hazelwood, K.: Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation. In: ACM SIGPLAN Conf. on Programming Language Design and Implementation, pp. 190\u2013200 (2005)","DOI":"10.1145\/1064978.1065034"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Qin, F., Wang, C., Li, Z., Kim, H.-S., Zhou, Y., Wu, Y.: LIFT: A Low-Overhead Practical Information Flow Tracking System for Detecting Security Attacks. In: 39th Int\u2019l Symp. on Microarchitecture, pp. 135\u2013148 (2006)","DOI":"10.1109\/MICRO.2006.29"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Scott, K., Kumar, N., Velusamy, S., Childers, B., Davidson, J., Soffa, M.: Retargetable and Reconfigurable Software Dynamic Translation. In: 1st Int\u2019l Symp. on Code Generation and Optimizations, pp. 36\u201317 (2003)","DOI":"10.1109\/CGO.2003.1191531"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Sridhar, S., Shapiro, J.S., Northup, E., Bungale, P.: HDTrams: An Open Source, Low-Level Dynamic Instrumentation System. In: 2nd Int\u2019l Conf. on Virtual Execution Environments, pp. 175\u2013185 (2006)","DOI":"10.1145\/1134760.1220166"},{"key":"3_CR18","unstructured":"SYSMARK 2004, 2nd edn., http:\/\/www.bapco.com\/products\/sysmark2004\/"},{"key":"3_CR19","unstructured":"Wu, Q., Reddi, V., Wu, Y., Lee, J., Conners, D., Brooks, D., Martonosi, M., Clark, D.:Dynamic Compilation Framework for Controlling Microprocessor Energy and Performance. In: 38th Int\u2019l Symp. on Microarchitecture, pp. 271\u2013282 (2005)"},{"key":"3_CR20","unstructured":"Ying, V., Wang, C., Wu, Y., Jiang, X.: Dynamic Binary Translation and Optimization of Legacy Library Code in a STM Compilation Environment, WBIA 2006 in conjunction with ASPLOS (2006)"}],"container-title":["Lecture Notes in Computer Science","Advances in Computer Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-74309-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T13:36:15Z","timestamp":1737380175000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-74309-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540743088","9783540743095"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-74309-5_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007]]}}}