-
1
-
-
3042560116
-
Specialized Dynamic Optimizations for High-Performance Energy-Efficient Microarchitecture
-
Almog, Y., Rosner, R., Schwartz, N., and Schmorak, A. Specialized Dynamic Optimizations for High-Performance Energy-Efficient Microarchitecture. In Proceedings of the international symposium on code generation and optimization (CGO'04), Palo Alto, CA, 2004.
-
Proceedings of the International Symposium on Code Generation and Optimization (CGO'04), Palo Alto, CA, 2004
-
-
Almog, Y.1
Rosner, R.2
Schwartz, N.3
Schmorak, A.4
-
2
-
-
84944408275
-
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., Skalesky, A., Wang, and Y., Zemach, Y. IA-32 Execution Layer: A Two Phase Dynamic Translator Designed to Support IA-32 Applications on Itanium-based Systems. In Proceedings of the 36th international symposium on microarchitecture (MICRO'03). San Diego, CA, 2003.
-
Proceedings of the 36th International Symposium on Microarchitecture (MICRO'03). San Diego, CA, 2003
-
-
Baraz, L.1
Devor, T.2
Etzion, O.3
Goldenberg, S.4
Skalesky, A.5
Wang, Y.6
Zemach, Y.7
-
7
-
-
84943385246
-
The Transmeta Code Morphing Software: Using Speculation, Recovery, and Adaptive Retranslation to Address Real-Life Challenges
-
Dehnert, J. C, Grant, B., Banning, J. P., Johnson, R., Kistler, T, Klaiber, A., and Mattson, J. The Transmeta Code Morphing Software: Using Speculation, Recovery, and Adaptive Retranslation to Address Real-Life Challenges. In Proceedings of the international symposium on code generation and optimization (CGO'03). San Francisco, CA, 2003.
-
Proceedings of the International Symposium on Code Generation and Optimization (CGO'03). San Francisco, CA, 2003
-
-
Dehnert, J.C.1
Grant, B.2
Banning, J.P.3
Johnson, R.4
Kistler, T.5
Klaiber, A.6
Mattson, J.7
-
8
-
-
8344262384
-
A cost-driven compilation framework for speculative parallelization of sequential programs
-
Du, Z.-H., Lim, C.-C., Li, X.-F., Yang, C., Zhao, Q., and Ngai, T.-F. A cost-driven compilation framework for speculative parallelization of sequential programs. In Proceedings of the ACM SIGPLAN 2004 conference on programming language design and implementation (PLDI'04). Washington, DC, 2004.
-
Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (PLDI'04). Washington, DC, 2004
-
-
Du, Z.-H.1
Lim, C.-C.2
Li, X.-F.3
Yang, C.4
Zhao, Q.5
Ngai, T.-F.6
-
9
-
-
0035365369
-
Dynamic Binary Translation and Optimization
-
Jun
-
Ebcioglu, K., Altman, E., Gschwind, M., and Sathaye, S. Dynamic Binary Translation and Optimization. IEEE Transactions on Computers. 50, 6 (Jun. 2001), 529-548.
-
(2001)
IEEE Transactions on Computers
, vol.50
, Issue.6
, pp. 529-548
-
-
Ebcioglu, K.1
Altman, E.2
Gschwind, M.3
Sathaye, S.4
-
10
-
-
77954008736
-
-
Tech. report, University of Illinois at Urbana-Champaign
-
Fahs, B., Mahesri, A., Spadini, F., Patel, S., and Lumetta, S. The Performance Potential of Trace-based Dynamic Optimization. Tech. report, University of Illinois at Urbana-Champaign, 2005.
-
(2005)
The Performance Potential of Trace-based Dynamic Optimization
-
-
Fahs, B.1
Mahesri, A.2
Spadini, F.3
Patel, S.4
Lumetta, S.5
-
11
-
-
0031599590
-
Speculative Versioning Cache
-
Gopal, S., Vijaykumar, T. N., Smith, J.E., and Sohi, G.S. Speculative Versioning Cache. In Proceedings of the 4th international symposium on high performance computer architecture (HPCA'98). Las Vegas, NV, 1998.
-
Proceedings of the 4th International Symposium on High Performance Computer Architecture (HPCA'98). Las Vegas, NV, 1998
-
-
Gopal, S.1
Vijaykumar, T.N.2
Smith, J.E.3
Sohi, G.S.4
-
12
-
-
0033686830
-
Binary Translation and Architecture COnvergence issues for IBM System 390
-
Gschwind, M., Ebcioglu, K., Altman, E., and Sathaye, S. Binary Translation and Architecture COnvergence issues for IBM System 390. In Proceedings of International Converence on Supercomputing, Santa Fe, NM, 2000.
-
Proceedings of International Converence on Supercomputing, Santa Fe, NM, 2000
-
-
Gschwind, M.1
Ebcioglu, K.2
Altman, E.3
Sathaye, S.4
-
16
-
-
4544235322
-
Transmeta Gets More Efficeon
-
October
-
Krewell, K. Transmeta Gets More Efficeon. Microprocessor report. v.17, October, 2003
-
(2003)
Microprocessor Report
, vol.17
-
-
Krewell, K.1
-
17
-
-
33751033680
-
POSH: A TLS compiler that exploits program structure
-
Liu, W., Tuck, J., Ceze, L., Ahn, W., Strauss, K., Renau, J., and Torrellas, J. POSH: a TLS compiler that exploits program structure. In Proceedings of the 11th ACM SIGPLAN symposium on Principles and practice of parallel programming (PPOPP'06). New York, NY, 2006.
-
Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'06). New York, NY, 2006
-
-
Liu, W.1
Tuck, J.2
Ceze, L.3
Ahn, W.4
Strauss, K.5
Renau, J.6
Torrellas, J.7
-
18
-
-
31944440969
-
Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation
-
Luk, C., Cohn, R., Muth, R., Patil, H., Klauser, A., Lowney G., Wallace, S., Reddi, V., and Hazelwood K. Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation. In Proceedings of the 2005 ACM SIGPLAN conference on programming language design and implementation (PLDI'05). New York, NY, 2005.
-
Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'05). New York, NY, 2005
-
-
Luk, C.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.8
Hazelwood, K.9
-
19
-
-
70549097151
-
Dynamic performance tuning for speculative threads
-
Luo, Y., Packirisamy, V., Hsu, W.-C., Zhai, A., Mungre, N., and Tarkas, A. Dynamic performance tuning for speculative threads. In Proceedings of the 36th annual international symposium on computer architecture (ISCA'09). Austin, TX, 2009.
-
Proceedings of the 36th Annual International Symposium on Computer Architecture (ISCA'09). Austin, TX, 2009
-
-
Luo, Y.1
Packirisamy, V.2
Hsu, W.-C.3
Zhai, A.4
Mungre, N.5
Tarkas, A.6
-
20
-
-
0032629113
-
A Hardware-Driven Profiling Scheme for Identifying Program Hot Spots to Support Runtime Optimization
-
Merten, M. C., Trick, A. R., George, C. N., Gyllenhaal, J. C., and Hwu, W-m. W. A Hardware-Driven Profiling Scheme for Identifying Program Hot Spots to Support Runtime Optimization. In Proceedings of the 26th annual international symposium on computer architecture (ISCA'99). Atlanta, GA, 1999.
-
Proceedings of the 26th Annual International Symposium on Computer Architecture (ISCA'99). Atlanta, GA, 1999
-
-
Merten, M.C.1
Trick, A.R.2
George, C.N.3
Gyllenhaal, J.C.4
Hwu, W.-M.W.5
-
21
-
-
0033700757
-
A hardware mechanism for dynamic extraction and relayout of program hot spots
-
Merten, M. C., Trick, A. R., Nystrom, E. M., Barnes, R. D., and Hwu, W-m. W. A hardware mechanism for dynamic extraction and relayout of program hot spots. In Proceedings of the 27th annual international symposium on computer architecture (ISCA'00). Vancouver, Canada, 2000.
-
Proceedings of the 27th Annual International Symposium on Computer Architecture (ISCA'00). Vancouver, Canada, 2000
-
-
Merten, M.C.1
Trick, A.R.2
Nystrom, E.M.3
Barnes, R.D.4
Hwu, W.-M.W.5
-
22
-
-
34547396983
-
Supporting nested transactional memory in logTM
-
Moravan, M., Bobba, J., Moore, K., Yen, L., Hill, M., Liblit, B., Swift, M., and Wood, D. Supporting nested transactional memory in logTM. In Proceedings of the 12th international conference on architectural support for programming languages and operating systems (ASPLOS'06). San Jose, CA, 2006.
-
Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'06). San Jose, CA, 2006
-
-
Moravan, M.1
Bobba, J.2
Moore, K.3
Yen, L.4
Hill, M.5
Liblit, B.6
Swift, M.7
Wood, D.8
-
24
-
-
35348918162
-
Hardware atomicity for reliable software speculation
-
Neelakantam, N., Rajwar, R., Srinivas, S., Srinivasan, U., and Zilles, C. B. Hardware atomicity for reliable software speculation. In Proceedings of the 34th annual international symposium on computer architecture (ISCA'07). San Diego, CA, 2007.
-
Proceedings of the 34th Annual International Symposium on Computer Architecture (ISCA'07). San Diego, CA, 2007
-
-
Neelakantam, N.1
Rajwar, R.2
Srinivas, S.3
Srinivasan, U.4
Zilles, C.B.5
-
25
-
-
0035363244
-
rePLay: A Hardware Framework for Dynamic Optimization
-
Jun
-
Patel, S. J. and Lumetta, S. S. rePLay: A Hardware Framework for Dynamic Optimization. IEEE Transactions on Computers.50, 6 (Jun. 2001), 590-608.
-
(2001)
IEEE Transactions on Computers
, vol.50
, Issue.6
, pp. 590-608
-
-
Patel, S.J.1
Lumetta, S.S.2
-
26
-
-
0034461965
-
Increasing the size of atomic instruction blocks using control flow assertions
-
Patel, S., Tung, T., Bose, S., and Crum, M. Increasing the size of atomic instruction blocks using control flow assertions. In Proceedings of the 33rd annual ACM/IEEE international symposium on microarchitecture (MICRO'00), Monterey, CA, 2000.
-
Proceedings of the 33rd Annual ACM/IEEE International Symposium on Microarchitecture (MICRO'00), Monterey, CA, 2000
-
-
Patel, S.1
Tung, T.2
Bose, S.3
Crum, M.4
-
27
-
-
4644222833
-
Power Awareness through Selective Dynamically Optimized Frames
-
Rosner, R., Almog, Y., Moffie, M., Schwartz, N., and Mendelson, A. Power Awareness through Selective Dynamically Optimized Frames. In Proceedings of the 31st annual international symposium on computer architecture (ISCA'04). Mnchen, Germany, 2004.
-
Proceedings of the 31st Annual International Symposium on Computer Architecture (ISCA'04). Mnchen, Germany, 2004
-
-
Rosner, R.1
Almog, Y.2
Moffie, M.3
Schwartz, N.4
Mendelson, A.5
-
28
-
-
0030380559
-
Trace cache: A low latency approach to high bandwidth instruction fetching
-
Rotenberg, E., Bennett, S., and Smith, J. Trace cache: A low latency approach to high bandwidth instruction fetching. In Proceedings of the 29th international symposium on microarchitecture (MICRO'29). Paris, France, 1996.
-
Proceedings of the 29th International Symposium on Microarchitecture (MICRO'29). Paris, France, 1996
-
-
Rotenberg, E.1
Bennett, S.2
Smith, J.3
-
29
-
-
84886028935
-
Dynamic Optimization of Micro-Operations
-
Slechta, B., Crowe, D., Fahs, B., Fertig, M., Muthler, G., Quek, J., Spadini, F., Patel, S. J., and Lumetta, S. S. Dynamic Optimization of Micro-Operations. In Proceedings of the 9th international symposium on high-performance computer Architecture (HPCA'03), Washington, DC, 2003.
-
Proceedings of the 9th International Symposium on High-performance Computer Architecture (HPCA'03), Washington, DC, 2003
-
-
Slechta, B.1
Crowe, D.2
Fahs, B.3
Fertig, M.4
Muthler, G.5
Quek, J.6
Spadini, F.7
Patel, S.J.8
Lumetta, S.S.9
-
30
-
-
33745963754
-
An Open Source, Low-Level Dynamic Instrumentation System
-
Sridhar, S., Shapiro, J. S., Northup, E., and Bungale, P. HDTrans: An Open Source, Low-Level Dynamic Instrumentation System. In Proceedings of the 2nd international conference on virtual execution environments (VEE'06), Ottawa, Canada, 2006.
-
Proceedings of the 2nd International Conference on Virtual Execution Environments (VEE'06), Ottawa, Canada, 2006
-
-
Sridhar, S.1
Shapiro, J.S.2
Northup, E.3
Hdtrans, B.P.4
-
31
-
-
79957470693
-
An Efficient Multi-platform Dynamic Binary Translation System
-
Wang, C., Hu, S., Kim, H-S., Nair, S. R., Breternitz Jr., M., Ying, Z., and Wu, Y. StarDBT: An Efficient Multi-platform Dynamic Binary Translation System. In Proceedings of Asia-pacific computer systems architecture conference, 2007.
-
Proceedings of Asia-pacific Computer Systems Architecture Conference, 2007
-
-
Wang, C.1
Hu, S.2
Kim, H.-S.3
Nair, S.R.4
Breternitz Jr., M.5
Ying, Z.6
Stardbt, W.Y.7
|