Dynamically scaling out pods using a recursive way

    公开(公告)号:US11409568B2

    公开(公告)日:2022-08-09

    申请号:US17063086

    申请日:2020-10-05

    IPC分类号: G06F9/50 G06F9/54

    摘要: In an approach for pod scheduling and recursion, a processor schedules a master pod and one or more worker pods for applications to be deployed on a cluster. A processor builds a topology between the master pod and the one or more worker pods. A processor monitors a workload in the one or more worker pods. A processor determines whether any of the one or more worker pods needs to scale out. In response to determining that one of the one or more worker pods needs to scale out, a processor schedules a next layer of the one or more worker pods according to the workload.

    DYNAMICALLY SCALING OUT PODS USING A RECURSIVE WAY

    公开(公告)号:US20220107842A1

    公开(公告)日:2022-04-07

    申请号:US17063086

    申请日:2020-10-05

    IPC分类号: G06F9/50 G06F9/54

    摘要: In an approach for pod scheduling and recursion, a processor schedules a master pod and one or more worker pods for applications to be deployed on a cluster. A processor builds a topology between the master pod and the one or more worker pods. A processor monitors a workload in the one or more worker pods. A processor determines whether any of the one or more worker pods needs to scale out. In response to determining that one of the one or more worker pods needs to scale out, a processor schedules a next layer of the one or more worker pods according to the workload.

    Smart source code review system
    3.
    发明授权

    公开(公告)号:US09600275B2

    公开(公告)日:2017-03-21

    申请号:US14645838

    申请日:2015-03-12

    IPC分类号: G06F9/44 G06F11/36

    摘要: Reviewing software source code by receiving a changeset containing identified source code text changes. A computer creates a workflow of a source code module using execution paths among logical groupings of source code statements. The computer identifies logical groupings of source code statements in the workflow that contain text changes. The computer generates an integrated graphical user interface that will display a visual indication of the text changes and the logical groupings that contain the text changes, visually indicate logical groupings that contain text changes when selected by a user, visually indicate source code statements associated with a selected logical grouping in the workflow, link user comments for a source code statement and logical groupings to the associated logical groupings and source code statements, respectively, and visually indicate the linked logical groupings and linked source code statements when a source code statement is selected.

    REGISTER COMPARISON FOR OPERAND STORE COMPARE (OSC) PREDICTION

    公开(公告)号:US20170031688A1

    公开(公告)日:2017-02-02

    申请号:US15275635

    申请日:2016-09-26

    IPC分类号: G06F9/38 G06F9/30

    摘要: Embodiments relate to register comparison for register comparison for operand store compare (OSC) prediction. An aspect includes, for each instruction in an instruction group of a processor pipeline: determining a base register value of the instruction; determining an index register value of the instruction; and determining a displacement of the instruction. Another aspect includes comparing the base register value, index register value, and displacement of each instruction in the instruction group to the base register value, index register value, and displacement of all other instructions in the instruction group. Another aspect includes based on the comparison, determining that a load instruction of the instruction group has a probable OSC conflict with a store instruction of the instruction group. Yet another aspect includes delaying the load instruction based on the determined probable OSC conflict.

    Method and apparatus for associating information

    公开(公告)号:US10353874B2

    公开(公告)日:2019-07-16

    申请号:US15664800

    申请日:2017-07-31

    摘要: The present invention belongs to the information processing field and discloses a method and apparatus for associating information. The method for associating information comprises: obtaining identification information of a first content; associating the identification information of the first content with a second content, wherein the second content is created for the first content; obtaining identification information of a third content, wherein the third content is an updated version of the first content, the third content containing revision made according to the second content; and associating the identification information of the third content with the second content. With the method and system for associating information as provided by the present invention, contents of a plurality of versions can be managed and traced efficiently without a need to modify the existing code review flow.

    SMART SOURCE CODE REVIEW SYSTEM
    6.
    发明申请
    SMART SOURCE CODE REVIEW SYSTEM 有权
    智能源代码审查系统

    公开(公告)号:US20160266896A1

    公开(公告)日:2016-09-15

    申请号:US14645838

    申请日:2015-03-12

    IPC分类号: G06F9/44

    摘要: Reviewing software source code by receiving a changeset containing identified source code text changes. A computer creates a workflow of a source code module using execution paths among logical groupings of source code statements. The computer identifies logical groupings of source code statements in the workflow that contain text changes. The computer generates an integrated graphical user interface that will display a visual indication of the text changes and the logical groupings that contain the text changes, visually indicate logical groupings that contain text changes when selected by a user, visually indicate source code statements associated with a selected logical grouping in the workflow, link user comments for a source code statement and logical groupings to the associated logical groupings and source code statements, respectively, and visually indicate the linked logical groupings and linked source code statements when a source code statement is selected.

    摘要翻译: 通过接收包含标识的源代码文本更改的更改集来查看软件源代码。 计算机使用源代码语句的逻辑分组中的执行路径创建源代码模块的工作流程。 计算机识别工作流中包含文本更改的源代码语句的逻辑分组。 计算机生成一个集成的图形用户界面,该界面将显示文本更改的可视指示和包含文本更改的逻辑分组,可视地指示用户选择时包含文本更改的逻辑分组,可视地指示与 工作流中选择的逻辑分组,分别将源代码语句和逻辑分组的用户注释链接到相关联的逻辑分组和源代码语句,并在选择源代码语句时可视地指示链接的逻辑分组和链接的源代码语句。

    REGISTER COMPARISON FOR OPERAND STORE COMPARE (OSC) PREDICTION

    公开(公告)号:US20170344381A1

    公开(公告)日:2017-11-30

    申请号:US15678519

    申请日:2017-08-16

    IPC分类号: G06F9/38 G06F9/30

    摘要: Embodiments relate to register comparison for register comparison for operand store compare (OSC) prediction. An aspect includes, for each instruction in an instruction group of a processor pipeline: determining a base register value of the instruction; determining an index register value of the instruction; and determining a displacement of the instruction. Another aspect includes comparing the base register value, index register value, and displacement of each instruction in the instruction group to the base register value, index register value, and displacement of all other instructions in the instruction group. Another aspect includes based on the comparison, determining that a load instruction of the instruction group has a probable OSC conflict with a store instruction of the instruction group. Yet another aspect includes delaying the load instruction based on the determined probable OSC conflict.

    METHOD AND APPARATUS FOR ASSOCIATING INFORMATION
    8.
    发明申请
    METHOD AND APPARATUS FOR ASSOCIATING INFORMATION 有权
    相关信息的方法和装置

    公开(公告)号:US20150331690A1

    公开(公告)日:2015-11-19

    申请号:US14667765

    申请日:2015-03-25

    IPC分类号: G06F9/44

    CPC分类号: G06F17/3023 G06F8/71

    摘要: The present invention belongs to the information processing field and discloses a method and apparatus for associating information. The method for associating information comprises: obtaining identification information of a first content; associating the identification information of the first content with a second content, wherein the second content is created for the first content; obtaining identification information of a third content, wherein the third content is an updated version of the first content, the third content containing revision made according to the second content; and associating the identification information of the third content with the second content. With the method and system for associating information as provided by the present invention, contents of a plurality of versions can be managed and traced efficiently without a need to modify the existing code review flow.

    摘要翻译: 本发明属于信息处理领域,并且公开了一种用于关联信息的方法和装置。 用于关联信息的方法包括:获得第一内容的识别信息; 将第一内容的识别信息与第二内容相关联,其中为第一内容创建第二内容; 获得第三内容的识别信息,其中所述第三内容是所述第一内容的更新版本,所述第三内容包含根据所述第二内容进行的修改; 以及将所述第三内容的识别信息与所述第二内容相关联。 利用本发明提供的用于关联信息的方法和系统,可以有效地管理和跟踪多个版本的内容,而不需要修改现有的代码审查流程。

    Register comparison for operand store compare (OSC) prediction

    公开(公告)号:US10013257B2

    公开(公告)日:2018-07-03

    申请号:US15678519

    申请日:2017-08-16

    IPC分类号: G06F9/30 G06F9/38

    摘要: Embodiments relate to register comparison for register comparison for operand store compare (OSC) prediction. An aspect includes, for each instruction in an instruction group of a processor pipeline: determining a base register value of the instruction; determining an index register value of the instruction; and determining a displacement of the instruction. Another aspect includes comparing the base register value, index register value, and displacement of each instruction in the instruction group to the base register value, index register value, and displacement of all other instructions in the instruction group. Another aspect includes based on the comparison, determining that a load instruction of the instruction group has a probable OSC conflict with a store instruction of the instruction group. Yet another aspect includes delaying the load instruction based on the determined probable OSC conflict.

    Method and apparatus for associating information

    公开(公告)号:US09747302B2

    公开(公告)日:2017-08-29

    申请号:US14667765

    申请日:2015-03-25

    IPC分类号: G06F9/44 G06F17/30

    CPC分类号: G06F17/3023 G06F8/71

    摘要: The present invention belongs to the information processing field and discloses a method and apparatus for associating information. The method for associating information comprises: obtaining identification information of a first content; associating the identification information of the first content with a second content, wherein the second content is created for the first content; obtaining identification information of a third content, wherein the third content is an updated version of the first content, the third content containing revision made according to the second content; and associating the identification information of the third content with the second content. With the method and system for associating information as provided by the present invention, contents of a plurality of versions can be managed and traced efficiently without a need to modify the existing code review flow.