寻找一组具有终止字符的字符数据的长度

    公开(公告)号:CN104170259A

    公开(公告)日:2014-11-26

    申请号:CN201380014258.0

    申请日:2013-03-01

    CPC classification number: G06F9/30018 G06F9/30021 G06F9/30036 G06F9/30043

    Abstract: 判定具有一终止字符的字符数据的长度。将要判定该长度的该字符数据并行地载入于一个或多个向量寄存器内。使用一指令,该指令将数据载入于一向量寄存器中至一指定边界,且该指令提供一种使用例如另一指令来判定所载入的字符的数目的方式。另外,使用一指令以寻找例如第一零或空值字符的第一终止字符的索引。此指令并行地搜寻该数据以寻找该终止字符。藉由使用这些指令,仅使用一个分支指令来判定该字符数据的该长度。

    用于复制数据集的方法和计算机系统

    公开(公告)号:CN104169870B

    公开(公告)日:2017-07-28

    申请号:CN201380014269.9

    申请日:2013-03-01

    CPC classification number: G06F9/30018 G06F9/30021 G06F9/30036 G06F9/30043

    Abstract: 使用并行处理并且在不引起无根据的例外的情况下,将终止字符数据集的字符从一个存储器位置复制到另一个存储器位置。在一个或者多个向量寄存器内加载要复制的每个字符数据集。具体地,在一个实施例中,使用将数据并行载入向量寄存器至指定边界并且提供确定加载的字符的数目的方式的指令。为了确定加载字符的数目(计数),使用其他指令(例如,“对块边界载入计数”指令)。另外,使用寻找第一分隔符字符(即,第一终止字符,诸如字符数据内的零或者空字符)的索引的指令(例如,“向量寻找元素不相等”指令)。该指令并行检查数据的多个字节。

    将具有终止字符的字符数据从一个存储器位置复制到另一个存储器位置

    公开(公告)号:CN104169870A

    公开(公告)日:2014-11-26

    申请号:CN201380014269.9

    申请日:2013-03-01

    CPC classification number: G06F9/30018 G06F9/30021 G06F9/30036 G06F9/30043

    Abstract: 使用并行处理并且在不引起无根据的例外的情况下,将终止字符数据集的字符从一个存储器位置复制到另一个存储器位置。在一个或者多个向量寄存器内加载要复制的每个字符数据集。具体地,在一个实施例中,使用将数据并行载入向量寄存器至指定边界并且提供确定加载的字符的数目的方式的指令。为了确定加载字符的数目(计数),使用其他指令(例如,“对块边界载入计数”指令)。另外,使用寻找第一分隔符字符(即,第一终止字符,诸如字符数据内的零或者空字符)的索引的指令(例如,“向量寻找元素不相等”指令)。该指令并行检查数据的多个字节。

Patent Agency Ranking