METHOD FOR COMPILING A SOURCE CODE
    1.
    发明申请

    公开(公告)号:US20170177313A1

    公开(公告)日:2017-06-22

    申请号:US15445706

    申请日:2017-02-28

    CPC classification number: G06F8/44 G06F8/311 G06F8/41

    Abstract: The invention relates to a method for compiling a source code to a program code, the method comprising: providing a pattern graph based on the source code, the pattern graph corresponding to an intermediate representation of the source code according to a set of rules in a first programming language, wherein the set of rules comprises a specific replacement rule directing a pattern graph to be replaced by a corresponding replacement graph assigned to the pattern graph, replacing the pattern graph by the replacement graph assigned to the pattern graph, and generating the program code based on the replacement graph.

    METHOD, APPARATUS AND SYSTEM FOR JOINT OPTIMIZATION
    2.
    发明申请
    METHOD, APPARATUS AND SYSTEM FOR JOINT OPTIMIZATION 有权
    方法,联合优化的装置和系统

    公开(公告)号:US20130117443A1

    公开(公告)日:2013-05-09

    申请号:US13721530

    申请日:2012-12-20

    Abstract: Embodiments of the present invention disclose a method, an apparatus and a system for joint optimization. The method for joint optimization includes: decomposing the joint optimization of an entire network into the joint optimization performed in each sub-network, regarding a bandwidth requirement for a server off the sub-network as a bandwidth requirement for a virtual server on a port, iteratively performing the joint optimization in each sub-network, and applying results of the joint optimization in the network. In the embodiments of the present invention, the bandwidth requirement for the server off the sub-network is regarded as the bandwidth requirement for the virtual server on the port, the joint optimization is iteratively performed in each sub-network, and the results of the joint optimization are applied in the network, so that the joint optimization of the entire network is performed in parallel.

    Abstract translation: 本发明的实施例公开了一种用于联合优化的方法,装置和系统。 联合优化方法包括:将关于子网的服务器的带宽要求作为端口上的虚拟服务器的带宽要求,将整个网络的联合优化分解为在每个子网中执行的联合优化, 迭代地执行每个子网中的联合优化,并将联合优化的结果应用于网络中。 在本发明的实施例中,将离开子网的服务器的带宽要求视为端口上虚拟服务器的带宽需求,在每个子网中迭代执行联合优化, 联合优化在网络中应用,从而并行执行整个网络的联合优化。

    SEARCH METHOD AND APPARATUS
    3.
    发明申请

    公开(公告)号:US20190251084A1

    公开(公告)日:2019-08-15

    申请号:US16396381

    申请日:2019-04-26

    CPC classification number: G06F16/2455 G06F16/00 G16H10/60

    Abstract: Embodiments of the present invention relate to the field of computer technologies, and provide a search method and apparatus to resolve a problem that a reference text, of a text in a professional field, that is determined by using the prior art has relatively low accuracy. The method includes: obtaining n named entities in a current to-be-analyzed target case (S300); determining a first characteristic and a second characteristic (S301); generating, based on the first characteristic and the second characteristic and according to a preset vector generation rule, a target characteristic vector corresponding to the target case (S302); obtaining each historical case in a database and a characteristic vector corresponding to each historical case (S303); and separately calculating a similarity between the target characteristic vector and the characteristic vector corresponding to each historical case, and selecting a historical case whose similarity result meets a preset condition as a reference case (S304).

    DATA PROCESSING METHOD AND APPARATUS
    5.
    发明公开

    公开(公告)号:US20240294179A1

    公开(公告)日:2024-09-05

    申请号:US18647621

    申请日:2024-04-26

    CPC classification number: B60W50/045 B60W50/0225

    Abstract: Examples of data processing methods and apparatus are described. One example method includes determining first pose information of a vehicle at a second moment based on pose information of the vehicle at a first moment and a first model, where the first model is a pose estimation model from the first moment to the second moment. Data collected by one or more sensors is obtained. Second pose information of the vehicle at the second moment is determined based on the first pose information and the data.

    TERMINAL DEVICE LOCALIZATION METHOD AND RELATED DEVICE THEREFOR

    公开(公告)号:US20240062415A1

    公开(公告)日:2024-02-22

    申请号:US18494547

    申请日:2023-10-25

    CPC classification number: G06T7/73 G06V10/443 G06T2207/30244

    Abstract: This application provides example terminal device localization methods and related devices. One example method includes obtaining, from a vector map, a first map point matching a first feature point in a current image frame shot by a terminal device. A second map point matching a second feature point in another image frame before the current image frame is obtained from the vector map. A pose in which the terminal device shoots the current image frame is adjusted based on a target function to obtain, as a localization result of the terminal device, a pose in which the terminal device shoots the current image frame and that is obtained after current adjustment. The target function includes a first matching error between the first feature point and the first map point and a second matching error between the second feature point and the second map point.

    METHOD AND SYSTEM FOR ASSIGNING A COMPUTATIONAL BLOCK OF A SOFTWARE PROGRAM TO CORES OF A MULTI-PROCESSOR SYSTEM
    7.
    发明申请
    METHOD AND SYSTEM FOR ASSIGNING A COMPUTATIONAL BLOCK OF A SOFTWARE PROGRAM TO CORES OF A MULTI-PROCESSOR SYSTEM 审中-公开
    用于将软件程序的计算块分配给多处理器系统的方法和系统

    公开(公告)号:US20160239348A1

    公开(公告)日:2016-08-18

    申请号:US15088974

    申请日:2016-04-01

    Abstract: The invention relates to a method (500) for assigning a computational block of a software program to cores of a multi-processor system, the method (500) comprising: evaluating (501) a first number of available cores of a first type of the multi-processor system and a second number of available cores of a second type of the multi-processor system; determining (502) a first number of loops of the computational block for binding with the cores of the first type and a second number of loops of the computational block for binding with the cores of the second type; binding (503) the first number of loops with the cores of the first type and binding the second number of loops with the cores of the second type; and executing (504) the loops of the computational block according to the binding (503).

    Abstract translation: 本发明涉及一种用于将软件程序的计算块分配给多处理器系统的核心的方法(500),所述方法(500)包括:评估(501)第一类型的可用核心的第一数量 多处理器系统和第二类型的多处理器系统的第二数量的可用核心; 确定(502)用于与第一类型的核心绑定的计算块的第一数量的循环和用于与第二类型的核心绑定的计算块的第二数量的循环; 将第一数量的环与第一类型的核绑定(503)并且将第二数量的环与第二类型的核绑定; 以及根据所述绑定(503)执行(504)所述计算块的循环。

Patent Agency Ranking