Invention Grant
- Patent Title: Method and apparatus for functional unit balancing at program compile time
-
Application No.: US17355737Application Date: 2021-06-23
-
Publication No.: US11755299B2Publication Date: 2023-09-12
- Inventor: Tomasz S. Czajkowski , Ehsan Amiri
- Applicant: Huawei Technologies Co., Ltd.
- Applicant Address: CN Shenzhen
- Assignee: Huawei Technologies Co., Ltd.
- Current Assignee: Huawei Technologies Co., Ltd.
- Current Assignee Address: CN Shenzhen
- Agency: Slater Matsil, LLP
- Main IPC: G06F8/41
- IPC: G06F8/41

Abstract:
There is provided methods and apparatus to improve runtime by computer programs at compilation time. A compiler analyzes code to be translated into machine executable instructions to identify overloaded functional units of the target processor, and replaces instructions scheduled on the overloaded functional unit to an idle unit using functionally equivalent operations on the idle unit. The replacement instructions may be taken from an instruction replacement library comprising function calls that implement functionality of a functional unit of the target processor on another functional unit of the target processor.
Public/Granted literature
- US20220413818A1 METHOD AND APPARATUS FOR FUNCTIONAL UNIT BALANCING AT PROGRAM COMPILE TIME Public/Granted day:2022-12-29
Information query