Semiconductor device
    2.
    发明授权

    公开(公告)号:US10649771B2

    公开(公告)日:2020-05-12

    申请号:US15717989

    申请日:2017-09-28

    IPC分类号: G06F9/30 G06F1/3287 G06T1/20

    摘要: A semiconductor device including a first processor having a first register, the first processor configured to perform region of interest (ROI) calculations using the first register; and a second processor having a second register, the second processor configured to perform arithmetic calculations using the second register. The first register is shared with the second processor, and the second register is shared with the first processor.

    SEQUENCE ALIGNMENT METHOD OF VECTOR PROCESSOR

    公开(公告)号:US20190303148A1

    公开(公告)日:2019-10-03

    申请号:US16447035

    申请日:2019-06-20

    IPC分类号: G06F9/30 G06F9/38

    摘要: A sequence alignment method that may be performed by a vector processor is may include loading a sequence that is an instance of vector data including a plurality of elements, dividing the sequence into two groups, aligning respective elements of the groups to generate a sequence of sorted elements according to a single instruction multiple data mode, and iteratively performing an alignment operation based on a determination that each group in the sequence of sorted elements includes more than one element of the plurality of elements. Each iteration may include dividing each group to form new groups and aligning respective elements of each pair of adjacent new groups to generate a new sequence of sorted elements. The new sequence of a current iteration of the alignment operation may be transmitted as a data output, based on a determination that each new group does not include more than one element.

    Sequence alignment method of vector processor

    公开(公告)号:US11442728B2

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

    申请号:US16447035

    申请日:2019-06-20

    IPC分类号: G06F9/30 G06F9/38

    摘要: A sequence alignment method that may be performed by a vector processor is may include loading a sequence that is an instance of vector data including a plurality of elements, dividing the sequence into two groups, aligning respective elements of the groups to generate a sequence of sorted elements according to a single instruction multiple data mode, and iteratively performing an alignment operation based on a determination that each group in the sequence of sorted elements includes more than one element of the plurality of elements. Each iteration may include dividing each group to form new groups and aligning respective elements of each pair of adjacent new groups to generate a new sequence of sorted elements. The new sequence of a current iteration of the alignment operation may be transmitted as a data output, based on a determination that each new group does not include more than one element.

    Sequence alignment method of vector processor

    公开(公告)号:US11068265B2

    公开(公告)日:2021-07-20

    申请号:US16447041

    申请日:2019-06-20

    IPC分类号: G06F9/30 G06F9/38

    摘要: A sequence alignment method that may be performed by a vector processor is may include loading a sequence that is an instance of vector data including a plurality of elements, dividing the sequence into two groups, aligning respective elements of the groups to generate a sequence of sorted elements according to a single instruction multiple data mode, and iteratively performing an alignment operation based on a determination that each group in the sequence of sorted elements includes more than one element of the plurality of elements. Each iteration may include dividing each group to form new groups and aligning respective elements of each pair of adjacent new groups to generate a new sequence of sorted elements. The new sequence of a current iteration of the alignment operation may be transmitted as a data output, based on a determination that each new group does not include more than one element.

    Semiconductor device
    10.
    发明授权

    公开(公告)号:US10990388B2

    公开(公告)日:2021-04-27

    申请号:US16520761

    申请日:2019-07-24

    IPC分类号: G06F9/30 G06F1/3287 G06T1/20

    摘要: A semiconductor device including a first processor having a first register, the first processor configured to perform region of interest (ROI) calculations using the first register; and a second processor having a second register, the second processor configured to perform arithmetic calculations using the second register. The first register is shared with the second processor, and the second register is shared with the first processor.