-
1
-
-
38849200961
-
Fragment cache management for dynamic binary translators in embedded systems with scratchpad
-
Salzburg, Austria
-
J. Baiocchi, B. R. Childers, J. W. Davidson, J. D. Hiser, and J. Misurda. Fragment cache management for dynamic binary translators in embedded systems with scratchpad. In International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pages 75-84, Salzburg, Austria, 2007.
-
(2007)
International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
, pp. 75-84
-
-
Baiocchi, J.1
Childers, B.R.2
Davidson, J.W.3
Hiser, J.D.4
Misurda, J.5
-
2
-
-
63349110908
-
Reducing pressure in bounded DBT code caches
-
Atlanta, GA, USA
-
J. A. Baiocchi, B. R. Childers, J. W. Davidson, and J. D. Hiser. Reducing pressure in bounded DBT code caches. In International Conference on Compilers, Architectures and Synthesis for Embedded Systems, pages 109-118, Atlanta, GA, USA, 2008.
-
(2008)
International Conference on Compilers, Architectures and Synthesis for Embedded Systems
, pp. 109-118
-
-
Baiocchi, J.A.1
Childers, B.R.2
Davidson, J.W.3
Hiser, J.D.4
-
3
-
-
0034449842
-
Dynamo: A transparent dynamic optimization system
-
Vancouver, British Columbia, Canada
-
V. Bala, E. Duesterwald, and S. Banerjia. Dynamo: a transparent dynamic optimization system. In Conference on Programming Language Design and Implementation, pages 1-12, Vancouver, British Columbia, Canada, 2000.
-
(2000)
Conference on Programming Language Design and Implementation
, pp. 1-12
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
6
-
-
84943422723
-
An infrastructure for adaptive dynamic optimization
-
San Francisco, California
-
D. Bruening, T. Garnett, and S. Amarasinghe. An infrastructure for adaptive dynamic optimization. In International Symposium on Code Generation and Optimization, pages 265-275, San Francisco, California, 2003.
-
(2003)
International Symposium on Code Generation and Optimization
, pp. 265-275
-
-
Bruening, D.1
Garnett, T.2
Amarasinghe, S.3
-
7
-
-
77954965391
-
Thread-shared software code caches
-
Manhattan, New York, NY, March
-
D. Bruening, V. Kiriansky, T. Garnett, and S. Banerji. Thread-shared software code caches. In 4th Int'l Symposium on Code Generation and Optimization, pages 28-38, Manhattan, New York, NY, March 2006.
-
(2006)
4th Int'l Symposium on Code Generation and Optimization
, pp. 28-38
-
-
Bruening, D.1
Kiriansky, V.2
Garnett, T.3
Banerji, S.4
-
9
-
-
84948988003
-
Deli: A new run-time control point
-
Istanbul, Turkey
-
G. Desoli, N. Mateev, E. Duesterwald, P. Faraboschi, and J. A. Fisher. Deli: a new run-time control point. In 35th International Symposium on Microarchitecture, pages 257-268, Istanbul, Turkey, 2002.
-
(2002)
35th International Symposium on Microarchitecture
, pp. 257-268
-
-
Desoli, G.1
Mateev, N.2
Duesterwald, E.3
Faraboschi, P.4
Fisher, J.A.5
-
10
-
-
0034443224
-
Software profiling for hot path prediction: Less is more
-
Cambridge, Massachusetts, United States
-
E. Duesterwald and V. Bala. Software profiling for hot path prediction: less is more. In ASPLOS-IX: Proceedings of the ninth international conference on Architectural support for programming languages and operating systems, pages 202-211, Cambridge, Massachusetts, United States, 2000.
-
(2000)
ASPLOS-IX: Proceedings of the Ninth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 202-211
-
-
Duesterwald, E.1
Bala, V.2
-
11
-
-
38149061942
-
Reducing exit stub memory consumption in code caches
-
Ghent, Belgium, January
-
A. Guha, K. Hazelwood, and M. L. Soffa. Reducing exit stub memory consumption in code caches. In International Conference on High-Performance Embedded Architectures and Compilers (HiPEAC), pages 87-101, Ghent, Belgium, January 2007.
-
(2007)
International Conference on High-Performance Embedded Architectures and Compilers (HiPEAC)
, pp. 87-101
-
-
Guha, A.1
Hazelwood, K.2
Soffa, M.L.3
-
12
-
-
84870168094
-
Code lifetime based memory reduction for virtual execution environments
-
Boston, MA, March
-
A. Guha, K. Hazelwood, and M. L. Soffa. Code lifetime based memory reduction for virtual execution environments. In 6th Workshop on Optimizations for DSP and Embedded Systems (ODES), Boston, MA, March 2008.
-
(2008)
6th Workshop on Optimizations for DSP and Embedded Systems (ODES)
-
-
Guha, A.1
Hazelwood, K.2
Soffa, M.L.3
-
13
-
-
84962779213
-
Mibench : AA free, commercially representative embedded benchmark suite
-
M. R. Guthaus, J. S. Ringenberg, D. Ernst, T. M. Austin, T. Mudge, and R. B. Brown. Mibench : A free, commercially representative embedded benchmark suite. In Workshop on Workload Characterization, pages 3-14, 2001.
-
(2001)
Workshop on Workload Characterization
, pp. 3-14
-
-
Guthaus, M.R.1
Ringenberg, J.S.2
Ernst, D.3
Austin, T.M.4
Mudge, T.5
Brown, R.B.6
-
14
-
-
34547190178
-
A dynamic binary instrumentation engine for the ARM architecture
-
Seoul, Korea
-
K. Hazelwood and A. Klauser. A dynamic binary instrumentation engine for the ARM architecture. In International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pages 261-270, Seoul, Korea, 2006.
-
(2006)
International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
, pp. 261-270
-
-
Hazelwood, K.1
Klauser, A.2
-
15
-
-
70450235406
-
Scalable support for multithreaded applications on dynamic binary instrumentation systems
-
Dublin, Ireland
-
K. Hazelwood, G. Lueck, and R. Cohn. Scalable support for multithreaded applications on dynamic binary instrumentation systems. In ISMM '09: Proceedings of the 2009 international symposium on Memory management, pages 20-29, Dublin, Ireland, 2009.
-
(2009)
ISMM '09: Proceedings of the 2009 International Symposium on Memory Management
, pp. 20-29
-
-
Hazelwood, K.1
Lueck, G.2
Cohn, R.3
-
17
-
-
0034226001
-
Spec cpu2000: Measuring CPU performance in the new millennium
-
J. L. Henning. Spec cpu2000: Measuring CPU performance in the new millennium. Computer, 2000.
-
(2000)
Computer
-
-
Henning, J.L.1
-
18
-
-
33745945411
-
Improving region selection in dynamic optimization systems
-
Barcelona, Spain, November
-
D. J. Hiniker, K. Hazelwood, and M. D. Smith. Improving region selection in dynamic optimization systems. In 38th International Symposium on Microarchitecture, pages 141-154, Barcelona, Spain, November 2005.
-
(2005)
38th International Symposium on Microarchitecture
, pp. 141-154
-
-
Hiniker, D.J.1
Hazelwood, K.2
Smith, M.D.3
-
19
-
-
33745940509
-
Evaluating fragment construction policies for SDT systems
-
Ottawa, Ontario, Canada
-
J. D. Hiser, D.Williams, A. Filipi, J.W. Davidson, and B. R. Childers. Evaluating fragment construction policies for SDT systems. In Conference on Virtual Execution Environments, pages 122-132, Ottawa, Ontario, Canada, 2006.
-
(2006)
Conference on Virtual Execution Environments
, pp. 122-132
-
-
Hiser, J.D.1
Williams, D.2
Filipi, A.3
Davidson, J.W.4
Childers, B.R.5
-
20
-
-
33745944184
-
Secure and practical defense against code-injection attacks using software dynamic translation
-
Ottawa, Canada
-
W. Hu, J. Hiser, D.Williams, A. Filipi, J.W. Davidson, D. Evans, J. C. Knight, A. Nguyen-Tuong, and J. Rowanhill. Secure and practical defense against code-injection attacks using software dynamic translation. In Conference on Virtual Execution Environments, pages 2-12, Ottawa, Canada, 2006.
-
(2006)
Conference on Virtual Execution Environments
, pp. 2-12
-
-
Hu, W.1
Hiser, J.2
Williams, D.3
Filipi, A.4
Davidson, J.W.5
Evans, D.6
Knight, J.C.7
Nguyen-Tuong, A.8
Rowanhill, J.9
-
21
-
-
34547702395
-
Persistent code caching: Exploiting code reuse across executions and applications
-
San Jose, California
-
V. Janapareddi, D. Connors, R. Cohn, and M. D. Smith. Persistent code caching: Exploiting code reuse across executions and applications. In International Symposium on Code Generation and Optimization, pages 74-88, San Jose, California, 2007.
-
(2007)
International Symposium on Code Generation and Optimization
, pp. 74-88
-
-
Janapareddi, V.1
Connors, D.2
Cohn, R.3
Smith, M.D.4
-
22
-
-
3042688082
-
Mojo: A dynamic optimization system
-
W. ke Chen, S. Lerner, R. Chaiken, and D. Gilles. Mojo: A dynamic optimization system. In Proceedings of the 4th ACM Workshop on Feedback-Directed and Dynamic Optimization, pages 81-90, 2000.
-
(2000)
Proceedings of the 4th ACM Workshop on Feedback-Directed and Dynamic Optimization
, pp. 81-90
-
-
Ke Chen, W.1
Lerner, S.2
Chaiken, R.3
Gilles, D.4
-
23
-
-
85084162336
-
Secure execution via program shepherding
-
San Francisco, CA
-
V. Kiriansky, D. Bruening, and S. Amarasinghe. Secure execution via program shepherding. In 11th USENIX Security Symposium, pages 191-206, San Francisco, CA, 2002.
-
(2002)
11th USENIX Security Symposium
, pp. 191-206
-
-
Kiriansky, V.1
Bruening, D.2
Amarasinghe, S.3
-
24
-
-
23944525042
-
Compile-time planning for overhead reduction in software dynamic translators
-
N. Kumar, B. R. Childers, D. Williams, J. W. Davidson, and M. L. Soffa. Compile-time planning for overhead reduction in software dynamic translators. Int. J. Parallel Program., 33(2):103-114, 2005.
-
(2005)
Int. J. Parallel Program.
, vol.33
, Issue.2
, pp. 103-114
-
-
Kumar, N.1
Childers, B.R.2
Williams, D.3
Davidson, J.W.4
Soffa, M.L.5
-
25
-
-
31944440969
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
Chicago, IL, June
-
C.-K. Luk, R. Cohn, R. Muth, H. Patil, A. Klauser, G. Lowney, S.Wallace, V. Janapareddi, and K. Hazelwood. Pin: Building customized program analysis tools with dynamic instrumentation. In Conference on Programming Language Design and Implementation, pages 190- 200, Chicago, IL, June 2005.
-
(2005)
Conference on Programming Language Design and Implementation
, pp. 190-200
-
-
Luk, C.-K.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Janapareddi, V.8
Hazelwood, K.9
-
26
-
-
67650831232
-
Addressing the challenges of DBT for the ARM architecture
-
Dublin, Ireland
-
R.W. Moore, J. A. Baiocchi, B. R. Childers, J.W. Davidson, and J. D. Hiser. Addressing the challenges of DBT for the ARM architecture. In LCTES '09: Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems, pages 147-156, Dublin, Ireland, 2009.
-
(2009)
LCTES '09: Proceedings of the 2009 ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems
, pp. 147-156
-
-
Moore, R.W.1
Baiocchi, J.A.2
Childers, B.R.3
Davidson, J.W.4
Hiser, J.D.5
-
27
-
-
67650085819
-
Valgrind: A framework for heavyweight dynamic binary instrumentation
-
San Diego, California, USA
-
N. Nethercote and J. Seward. Valgrind: a framework for heavyweight dynamic binary instrumentation. In PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, pages 89-100, San Diego, California, USA, 2007.
-
(2007)
PLDI '07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 89-100
-
-
Nethercote, N.1
Seward, J.2
-
28
-
-
84943385283
-
Reconfigurable and retargetable software dynamic translation
-
San Francisco, California, March
-
K. Scott, N. Kumar, S. Velusamy, B. Childers, J. Davidson, and M. L. Soffa. Reconfigurable and retargetable software dynamic translation. In 1st Int'l Symposium on Code Generation and Optimization, pages 36-47, San Francisco, California, March 2003.
-
(2003)
1st Int'l Symposium on Code Generation and Optimization
, pp. 36-47
-
-
Scott, K.1
Kumar, N.2
Velusamy, S.3
Childers, B.4
Davidson, J.5
Soffa, M.L.6
|