메뉴 건너뛰기




Volumn 4959 LNCS, Issue , 2008, Pages 291-306

Supporting legacy binary code in a software transaction compiler with dynamic binary translation and optimization

Author keywords

[No Author keywords available]

Indexed keywords

BINARY CODES; CODES (STANDARDS); MICROPROCESSOR CHIPS; OPTIMIZATION; PROGRAM COMPILERS; SECURITY OF DATA; STORAGE ALLOCATION (COMPUTER); TRANSLATION (LANGUAGES);

EID: 47249153631     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-78791-4_20     Document Type: Conference Paper
Times cited : (3)

References (20)
  • 1
    • 33746090532 scopus 로고    scopus 로고
    • Adl-Tabatabai, A., Lewis, B.T., Menon, V.S., Murphy, B.M., Saha, B.: T. Compiler and runtime support for efficient software transactional memory. In: PLDI 2006 (2006)
    • Adl-Tabatabai, A., Lewis, B.T., Menon, V.S., Murphy, B.M., Saha, B.: T. Compiler and runtime support for efficient software transactional memory. In: PLDI 2006 (2006)
  • 2
    • 47249153538 scopus 로고    scopus 로고
    • Adl-Tabatabai, et al.: Hw Acceleration For a Software Transactional Memory System. In: Micro 2006 (2006)
    • Adl-Tabatabai, et al.: Hw Acceleration For a Software Transactional Memory System. In: Micro 2006 (2006)
  • 4
    • 84944408275 scopus 로고    scopus 로고
    • IA-32 Execution Layer: A two-phase dynamic translator designed to support IA-32 applications on Itanium®-based systems
    • Baraz, L., Devor, T., Etzion, O., Goldenberg, S., Skaletsky, A., Wang, Y., Zemach, Y.: IA-32 Execution Layer: a two-phase dynamic translator designed to support IA-32 applications on Itanium®-based systems. In: Micro-36 2003 (2003)
    • (2003) Micro-36
    • Baraz, L.1    Devor, T.2    Etzion, O.3    Goldenberg, S.4    Skaletsky, A.5    Wang, Y.6    Zemach, Y.7
  • 5
    • 47249158989 scopus 로고    scopus 로고
    • Blundell, C., Lewis, E.C., Martin, M.M.K.: Deconstructing Transactional Semantics: The Subtleties of Atomicity. In: Annual Workshop on Duplicating, Deconstructing, and Debunking (WDDD) (June 2005)
    • Blundell, C., Lewis, E.C., Martin, M.M.K.: Deconstructing Transactional Semantics: The Subtleties of Atomicity. In: Annual Workshop on Duplicating, Deconstructing, and Debunking (WDDD) (June 2005)
  • 6
    • 33846471719 scopus 로고    scopus 로고
    • Unrestricted Transactional Memory: Supporting I/O and System Calls within Transactions
    • Technical Report CIS-06-09, Department of Computer and Information Science, University of Pennsylvania, Philadelphia, PA April
    • Blundell, C., Lewis, E.C., Martin, M.M.K.: Unrestricted Transactional Memory: Supporting I/O and System Calls within Transactions. Technical Report CIS-06-09, Department of Computer and Information Science, University of Pennsylvania, Philadelphia, PA (April 2006)
    • (2006)
    • Blundell, C.1    Lewis, E.C.2    Martin, M.M.K.3
  • 7
    • 34547670719 scopus 로고    scopus 로고
    • Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language
    • Wang, C., Chen, W., Wu, Y., Saha, B., Adl-babatabai, A.: Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language. In: CGO 2007 (2007)
    • (2007) CGO
    • Wang, C.1    Chen, W.2    Wu, Y.3    Saha, B.4    Adl-babatabai, A.5
  • 8
    • 38049087731 scopus 로고    scopus 로고
    • Wang, C., Hu, S., Kim, H.-s., Nair, S., Breternitz Jr., M., Ying, Z., Wu, Y.: StarDBT: An Efficient Multi-platform Dynamic Binary Translation System. In: Choi, L., Paek, Y., Cho, S. (eds.) ACSAC 2007. LNCS, 4697, pp. 4-15. Springer, Heidelberg (2007)
    • Wang, C., Hu, S., Kim, H.-s., Nair, S., Breternitz Jr., M., Ying, Z., Wu, Y.: StarDBT: An Efficient Multi-platform Dynamic Binary Translation System. In: Choi, L., Paek, Y., Cho, S. (eds.) ACSAC 2007. LNCS, vol. 4697, pp. 4-15. Springer, Heidelberg (2007)
  • 9
    • 84886049933 scopus 로고    scopus 로고
    • Software-Based Transparent and Comprehensive Control-Flow Error Detection
    • Borin, E., Wang, C., Wu, Y., Araujo, G.: Software-Based Transparent and Comprehensive Control-Flow Error Detection. In: CGO 2006 (2006)
    • (2006) CGO
    • Borin, E.1    Wang, C.2    Wu, Y.3    Araujo, G.4
  • 10
    • 40349087553 scopus 로고    scopus 로고
    • 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: Micro-39 2006 (2006)
    • 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: Micro-39 2006 (2006)
  • 12
    • 28444462792 scopus 로고    scopus 로고
    • Software Transactional Memory for Dynamic Sized Data Structures
    • Herlihy, M., Luchango, V., Moir, M., Scherer, W.N.: Software Transactional Memory for Dynamic Sized Data Structures. In: PODC 2003 (2003)
    • (2003) PODC 2003
    • Herlihy, M.1    Luchango, V.2    Moir, M.3    Scherer, W.N.4
  • 14
    • 47849112591 scopus 로고    scopus 로고
    • Olszewski, M., Cutler, J., Steffan, J.G.: JudoSTM: A Dynamic Binary-Rewriting Approach to Software Transactional Memory. In: PACT 2007 (2007)
    • Olszewski, M., Cutler, J., Steffan, J.G.: JudoSTM: A Dynamic Binary-Rewriting Approach to Software Transactional Memory. In: PACT 2007 (2007)
  • 15
    • 47249097505 scopus 로고    scopus 로고
    • Moir, M, Hybrid Transactional Memory. Sun Microsystems Technical Report
    • Moir, M.: Hybrid Transactional Memory. Sun Microsystems Technical Report
  • 18
    • 27544446011 scopus 로고    scopus 로고
    • Rajwar, R., Herlihy, M., Lai, K.: Virtualizing Transactional Memory. In: Proc. of the 32nd Annual Intl. Symp. On Computer Architecture (June 2005)
    • Rajwar, R., Herlihy, M., Lai, K.: Virtualizing Transactional Memory. In: Proc. of the 32nd Annual Intl. Symp. On Computer Architecture (June 2005)
  • 19
    • 33748682602 scopus 로고
    • Software Transactional Memory
    • Shavit, N., Tuitou, D.: Software Transactional Memory. In: PODC 1995(1995)
    • (1995) PODC 1995
    • Shavit, N.1    Tuitou, D.2
  • 20
    • 47249111300 scopus 로고    scopus 로고
    • Correct and Consistent Transactional Memory System (submitted for publication)
    • Correct and Consistent Transactional Memory System (submitted for publication)


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.