• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 23
    • 下载费用:30 金币  

    重庆时时彩概率: 信息处理方法和系统.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201310069932.7

    申请日:

    2013.03.05

    公开号:

    CN103365941A

    公开日:

    2013.10.23

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20130305|||公开
    IPC分类号: G06F17/30 主分类号: G06F17/30
    申请人: 国际商业机器公司
    发明人: E·迪纳; J·伦斯特拉; V·拉曼; A·J·斯托姆
    地址: 美国纽约阿芒克
    优先权: 2012.03.29 US 13/433,507
    专利代理机构: 北京市金杜律师事务所 11256 代理人: 酆迅
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310069932.7

    授权公告号:

    ||||||

    法律状态公告日:

    2016.10.05|||2013.11.20|||2013.10.23

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本公开涉及信息处理方法和系统。提供一种方法,其中处理器接收扫描包括在数据表中的数据的扫描请求。处理器选择对应于扫描请求数据表中的列并且从所选列中获取列数据条目。此外,处理器标识所选列的宽度并且基于标识的列宽度来选择扫描算法。处理器转而将列数据条目加载到列数据向量中并且使用所选扫描算法从列数据向量计算扫描结果。

    权利要求书

    权利要求书
    1.  一种方法,包括:
    由一个或多个处理器接收对应于数据表的扫描请求,其中所述数据表包括多个列;
    由所述处理器之一选择对应于所述扫描请求的所述多个列中的一个列,其中选择的所述列具有列宽度并且包括对应于所述列宽度的多个列数据条目;
    由所述处理器之一基于所述列宽度从多个扫描算法中选择扫描算法;
    由所述处理器之一将所述多个列数据条目中的一个或多个列数据条目加载到一个或多个列数据向量中;以及
    由所述处理器之一使用选择的所述扫描算法以及所述一个或多个列数据向量来计算一个或多个扫描结果。

    2.  根据权利要求1所述的方法,还包括:
    基于所述列宽度从多个组宽度尺寸中选择组宽度尺寸,其中所述组宽度尺寸标识所述一个或多个列数据向量中的每个列数据向量的比特位置的数目;以及
    使用所述组宽度尺寸和所述列宽度来选择所述扫描算法。

    3.  根据权利要求2所述的方法,还包括:
    标识对应于所述扫描请求的扫描类型;以及
    使用所述扫描类型、所述组宽度尺寸以及所述列宽度来选择所述扫描算法。

    4.  根据权利要求2所述的方法,其中:
    所述处理器之一包括多个SIMD元件;
    所述组宽度尺寸大于对应于所述多个SIMD元件的SIMD元件尺寸;以及
    包括在所述列数据向量中的至少一个所述列数据条目跨越所述多个SIMD元件中的两个SIMD元件之间的SIMD元件边界。

    5.  根据权利要求2所述的方法,其中:
    所述组宽度尺寸大于对应于包括在所述处理器之一中的硬件向量的硬件向量尺寸;以及
    至少一个所述列数据条目跨越对应于所述硬件向量的硬件向量边界,其中响应于所述硬件向量边界跨越,包括在所述列数据条目中的所述一个列数据条目中的位的子集在第一负载上加载到所述硬件向量中,并且包括在所述列数据条目中的所述一个列数据条目的位的不同子集在第二负载上加载到所述硬件向量中。

    6.  根据权利要求1所述的方法,还包括:
    通过将选择的所述扫描算法应用于所述一个或多个列数据向量而计算每个加载的所述列数据条目的谓词值;以及
    基于其对应的计算出的谓词值来设置每个加载的所述列数据条目的最高有效位。

    7.  根据权利要求1所述的方法,还包括:
    通过将选择的所述扫描算法应用于所述一个或多个列数据向量而计算每个加载的所述列数据条目的谓词值;以及
    基于其对应的计算出的谓词值而使用多个SIMD指令来设置每个加载的所述列数据条目的最高有效位。

    8.  根据权利要求1所述的方法,其中所述扫描请求是对应于所述数据表的数据分析的统计数据扫描请求。

    9.  根据权利要求1所述的方法,还包括:
    接收对应于所述数据表的不同扫描请求;
    选择对应于所述不同扫描请求的所述多个列中的一个不同列,其中对所述不同列的所述选择包括标识选择的所述不同列的不同列宽度;以及
    基于所述不同列宽度从所述多个扫描算法中选择不同的扫描算法,其中所述不同的扫描算法包括不同于所述扫描算法的一个或多个不同指令。

    10.  一种信息处理系统,包括:
    一个或多个处理器;
    耦合到至少一个所述处理器的存储器;
    一组计算机程序指令,被存储在所述存储器中并且由至少一个所述处理器执行以便执行动作:
    由一个或多个所述处理器接收对应于数据表的扫描请求,其中所述数据表包括多个列;
    由所述处理器之一选择对应于所述扫描请求的所述多个列中的一个列,其中选择的所述列具有列宽度并且包括对应于所述列宽度的多个列数据条目;
    由所述处理器之一基于所述列宽度从多个扫描算法中选择扫描算法;
    由所述处理器之一将所述多个列数据条目中的一个或多个列数据条目加载到一个或多个列数据向量中;以及
    由所述处理器之一使用选择的所述扫描算法和所述一个或多个列数据向量来计算一个或多个扫描结果。

    11.  根据权利要求10所述的信息处理系统,其中所述处理器执行附加动作,包括:
    基于所述列宽度从多个组宽度尺寸中选择组宽度尺寸,其中所述组宽度尺寸标识所述一个或多个列数据向量中的每个列数据向量的比特位置的数目;以及
    使用所述组宽度尺寸和所述列宽度来选择所述扫描算法。

    12.  根据权利要求11所述的信息处理系统,其中所述处理器执行附加动作,包括:
    标识对应于所述扫描请求的扫描类型;以及
    使用所述扫描类型、所述组宽度尺寸和所述列宽度来选择所述扫描算法。

    13.  根据权利要求11所述的信息处理系统,其中:
    所述处理器之一包括多个SIMD元件;
    所述组宽度尺寸大于对应于所述多个SIMD元件的SIMD元件 尺寸;以及
    包括在所述列数据向量中的至少一个所述列数据条目跨越所述多个SIMD元件中的两个SIMD元件之间的SIMD元件边界。

    14.  根据权利要求11所述的信息处理系统,其中:
    所述组宽度尺寸大于对应于包括在所述处理器之一中的硬件向量的硬件向量尺寸;以及
    至少一个所述列数据条目跨越对应于所述硬件向量的硬件向量边界,其中响应于所述硬件向量边界跨越,包括在所述列数据条目中的所述一个列数据条目中的位的子集在第一负载上加载到所述硬件向量中,并且包括在所述列数据条目中的所述一个列数据条目的位的不同子集在第二负载上加载到所述硬件向量中。

    15.  根据权利要求10所述的信息处理系统,其中所述处理器执行附加动作,包括:
    通过将选择的所述扫描算法应用于所述一个或多个列数据向量而计算每个加载的所述列数据条目的谓词值;以及
    基于其对应的计算出的谓词值而设置每个加载的所述列数据条目的最高有效位。

    16.  根据权利要求10所述的信息处理系统,其中所述处理器执行附加动作,包括:
    通过将选择的所述扫描算法应用于所述一个或多个列数据向量而计算每个加载的所述列数据条目谓词值;以及
    基于其对应的计算出的谓词值而使用多个SIMD指令来设置每个加载的所述列数据条目的最高有效位。

    17.  根据权利要求10所述的信息处理系统,其中所述处理器执行附加动作,包括:
    接收对应于所述数据表的不同扫描请求;
    选择对应于所述不同扫描请求的所述多个列中的一个不同列,其中对所述不同列的所述选择包括标识选择的所述不同列的不同列宽度;以及
    基于所述不同列宽度从所述多个扫描算法中选择不同的扫描算法,其中所述不同的扫描算法包括不同于所述扫描算法的一个或多个不同指令。

    18.  一种方法,包括:
    由一个或多个处理器接收对应于包括多个列的数据表的扫描请求,其中所述扫描请求是对应于所述数据表的数据分析的统计数据扫描请求;
    由所述处理器之一选择对应于所述扫描请求的所述多个列中的一个列,其中选择的所述列具有列宽度并且包括对应于所述列宽度的多个列数据条目;
    基于所述列宽度从多个组宽度尺寸中选择组宽度尺寸,其中所述组宽度尺寸标识所述一个或多个列数据向量中的每个列数据向量的比特位置的数目;
    标识对应于所述扫描请求的扫描类型;
    由所述处理器之一基于所述列宽度、所述组宽度尺寸和所述扫描类型而从多个扫描算法中选择扫描算法;
    由所述处理器之一将所述多个列数据条目中的一个或多个列数据条目加载到一个或多个列数据向量中;以及
    由所述处理器之一使用选择的所述扫描算法和所述一个或多个列数据向量来计算一个或多个扫描结果。

    关 键 词:
    信息处理 方法 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:信息处理方法和系统.pdf
    链接地址://www.4mum.com.cn/p-5779251.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03