会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Method for reducing write barrier overhead
    • 降低写入障碍开销的方法
    • US07210122B2
    • 2007-04-24
    • US10094019
    • 2002-03-07
    • Yefim ShufManish GuptaRajesh Bordawekar
    • Yefim ShufManish GuptaRajesh Bordawekar
    • G06F9/44G06F9/45G06F12/00G06F17/30
    • G06F12/0276Y10S707/99953Y10S707/99957
    • A computer system and method for compiling a program, where the program executes pointer assignments from a source object to a destination object, each source object being addressable through a first pointer and each destination object being addressable through a second pointer. The system and method eliminate write barrier code from association with compiled program code when the first pointer points to a source object whose type is prolific, eliminate write barrier code from association with compiled program code when the second pointer points to a destination object whose type is non-prolific, and associate write barrier code with compiled program code when the source object is non-prolific and the destination object is prolific. Additionally, the system and method can determine not to associate write barrier code with a compiled program code if the second pointer points to a destination object whose type is non-prolific and if the first pointer points to a source object whose type is prolific.
    • 一种用于编译程序的计算机系统和方法,其中程序执行从源对象到目的地对象的指针分配,每个源对象可通过第一指针寻址,并且每个目标对象可通过第二指针寻址。 当第一指针指向类型多产的源对象时,系统和方法消除与编译程序代码相关联的写屏障代码,当第二指针指向类型为 非多产和相关写屏障代码与编译程序代码,当源对象不多产,目标对象多产时。 此外,如果第二指针指向类型不多产的目的地对象,并且第一指针指向类型多产的源对象,则系统和方法可以确定不将写屏障代码与编译的程序代码相关联。
    • 7. 发明授权
    • Single pass workload directed clustering of XML documents
    • 单通道工作负载定向聚类XML文档
    • US07512615B2
    • 2009-03-31
    • US10703250
    • 2003-11-07
    • Rajesh BordawekarSriram K. PadmanabhanOded Shmueli
    • Rajesh BordawekarSriram K. PadmanabhanOded Shmueli
    • G06F7/00G06F17/00
    • G06F17/30923Y10S707/99942
    • A method and system for clustering of XML documents is disclosed. The method operates under specified memory-use constraints. The system implements the method and scans an XML document, assigns edge-weights according to the application workload, and maps clusters of XML nodes to disk pages, all in a single parser-controlled pass over the XML data. Application workload information is used to generate XML clustering solutions that lead to substantial reduction in page faults for the workload under consideration. Several approaches for representing workload information are disclosed. For example, the workload may list the XPath operators invoked during the application along with their invocation frequencies. The application workload can be further refined by incorporating additional features such as query importance or query compilation costs. XML access patterns could be also modeled using stochastic approaches.
    • 公开了一种用于XML文档聚类的方法和系统。 该方法在指定的内存使用限制下运行。 系统实现该方法并扫描XML文档,根据应用程序工作负载分配边缘权重,并将XML节点的集群映射到磁盘页面,所有这些都在XML数据的单个解析器控制的传递中。 应用程序工作负载信息用于生成XML集群解决方案,从而大大减少了所考虑的工作负载的页面错误。 公开了用于表示工作负载信息的几种方法。 例如,工作负载可能会列出应用程序中调用的XPath运算符及其调用频率。 可以通过结合附加功能(如查询重要性或查询编译成本)来进一步改进应用程序工作负载。 XML访问模式也可以使用随机方法建模。
    • 9. 发明申请
    • Single pass workload directed clustering of XML documents
    • 单通道工作负载定向聚类XML文档
    • US20050102256A1
    • 2005-05-12
    • US10703250
    • 2003-11-07
    • Rajesh BordawekarSriram PadmanabhanOded Shmueli
    • Rajesh BordawekarSriram PadmanabhanOded Shmueli
    • G06F7/00G06F17/30
    • G06F17/30923Y10S707/99942
    • A method and system for clustering of XML documents is disclosed. The method operates under specified memory-use constraints. The system implements the method and scans an XML document, assigns edge-weights according to the application workload, and maps clusters of XML nodes to disk pages, all in a single parser-controlled pass over the XML data. Application workload information is used to generate XML clustering solutions that lead to substantial reduction in page faults for the workload under consideration. Several approaches for representing workload information are disclosed. For example, the workload may list the XPath operators invoked during the application along with their invocation frequencies. The application workload can be further refined by incorporating additional features such as query importance or query compilation costs. XML access patterns could be also modeled using stochastic approaches.
    • 公开了一种用于XML文档聚类的方法和系统。 该方法在指定的内存使用限制下运行。 系统实现该方法并扫描XML文档,根据应用程序工作负载分配边缘权重,并将XML节点的集群映射到磁盘页面,所有这些都在XML数据的单个解析器控制的传递中。 应用程序工作负载信息用于生成XML集群解决方案,从而大大减少了所考虑的工作负载的页面错误。 公开了用于表示工作负载信息的几种方法。 例如,工作负载可能会列出应用程序中调用的XPath运算符及其调用频率。 可以通过结合附加功能(如查询重要性或查询编译成本)来进一步改进应用程序工作负载。 XML访问模式也可以使用随机方法建模。
    • 10. 发明授权
    • System and method for analyzing streams and counting stream items on multi-core processors
    • 用于分析多核处理器上的流和计数流项目的系统和方法
    • US08321579B2
    • 2012-11-27
    • US11828732
    • 2007-07-26
    • Charu Chandra AggarwalRajesh BordawekarDina ThomasPhilip Shilung Yu
    • Charu Chandra AggarwalRajesh BordawekarDina ThomasPhilip Shilung Yu
    • G06F15/16
    • G06F17/18
    • Systems and methods for parallel stream item counting are disclosed. A data stream is partitioned into portions and the portions are assigned to a plurality of processing cores. A sequential kernel is executed at each processing core to compute a local count for items in an assigned portion of the data stream for that processing core. The counts are aggregated for all the processing cores to determine a final count for the items in the data stream. A frequency-aware counting method (FCM) for data streams includes dynamically capturing relative frequency phases of items from a data stream and placing the items in a sketch structure using a plurality of hash functions where a number of hash functions is based on the frequency phase of the item. A zero-frequency table is provided to reduce errors due to absent items.
    • 公开了并行流项计数的系统和方法。 将数据流划分为多个部分,并将这些部分分配给多个处理核。 在每个处理核心处执行顺序内核以计算用于该处理核心的数据流的分配部分中的项目的本地计数。 为所有处理核心聚合计数,以确定数据流中项目的最终计数。 用于数据流的频率感知计数方法(FCM)包括从数据流动态地捕获项目的相对频率相位,并且使用多个散列函数将项目放置在草图结构中,其中多个散列函数基于频率相位 的项目。 提供零频率表以减少由于缺少项目导致的错误。