首页> 外国专利> Methods and systems for fast set-membership tests using one or more processors that support single instruction multiple data instructions

Methods and systems for fast set-membership tests using one or more processors that support single instruction multiple data instructions

机译:使用一个或多个支持单指令多数据指令的处理器进行快速集成员资格测试的方法和系统

摘要

Methods and apparatuses for determining set-membership using Single Instruction Multiple Data (“SIMD”) architecture are presented herein. Specifically, methods and apparatuses are discussed for determining, in parallel, whether multiple values in a first set of values are members of a second set of values. Many of the methods and systems discussed herein are applied to determining whether one or more rows in a dictionary-encoded column of a database table satisfy one or more conditions based on the dictionary-encoded column. However, the methods and systems discussed herein may apply to many applications executed on a SIMD processor using set-membership tests.
机译:本文介绍了用于使用单指令多数据(“ SIMD”)架构确定集合成员资格的方法和装置。具体地,讨论了用于并行地确定第一组值中的多个值是否是第二组值的成员的方法和装置。本文讨论的许多方法和系统都应用于基于字典编码的列确定数据库表的字典编码的列中的一个或多个行是否满足一个或多个条件。但是,本文讨论的方法和系统可以应用于使用集合成员资格测试在SIMD处理器上执行的许多应用程序。

著录项

  • 公开/公告号US9886459B2

    专利类型

  • 公开/公告日2018-02-06

    原文格式PDF

  • 申请/专利权人 ORACLE INTERNATIONAL CORPORATION;

    申请/专利号US201414338219

  • 申请日2014-07-22

  • 分类号G06F17/30;G06F15/80;G06F15/78;G06F12/1018;G06F3/06;G06F12/0815;

  • 国家 US

  • 入库时间 2022-08-21 12:54:32

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号