Invention Grant
- Patent Title: Lightweight service based dynamic binary rewriter framework
- Patent Title (中): 基于轻量级服务的动态二进制重写器框架
-
Application No.: US12552740Application Date: 2009-09-02
-
Publication No.: US08752008B2Publication Date: 2014-06-10
- Inventor: Mark Herdeg , Steven T. Tye , Michael Bedy , Anton Chernoff
- Applicant: Mark Herdeg , Steven T. Tye , Michael Bedy , Anton Chernoff
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Volpe and Koenig, P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
A sampling based DBR framework which leverages a separate core for program analysis. The framework includes a hardware performance monitor, a DBR service that executes as a separate process and a lightweight DBR agent that executes within a client process. The DBR service aggregates samples from the hardware performance monitor, performs region selection by deducing the program structure around hot samples, performs transformations on the selected regions (e.g. optimization), and generates replacement code. The DBR agent then patches the client process to use the replacement code.
Public/Granted literature
- US20110055805A1 Lightweight Service Based Dynamic Binary Rewriter Framework Public/Granted day:2011-03-03
Information query