SHARED MEMORY FOR DISTRIBUTED DATA
    1.
    发明申请

    公开(公告)号:US20200250105A1

    公开(公告)日:2020-08-06

    申请号:US15774489

    申请日:2015-11-20

    Abstract: Examples herein involve processing data in a distributed data processing system using an off-heap memory store. An example involves allocating a shared memory region of a shared memory to store attributes corresponding to a first partition of a distributed data system, and updating, in the shared memory region, the attributes corresponding to updates to the local data from process iterations of the first partition, such that a second partition of the distributed data system has access to the updated attributes.

    PARTITION METADATA FOR DISTRIBUTED DATA OBJECTS

    公开(公告)号:US20180136842A1

    公开(公告)日:2018-05-17

    申请号:US15349427

    申请日:2016-11-11

    Abstract: In some examples, a system includes a shared memory, a metadata store separate from the shared memory, and a management engine. The management engine may receive input data, partition the input data into multiple data partitions to cache the input data in the shared memory as a distributed data object, send partition store instructions to store the multiple data partitions within the shared memory. The management engine may also obtain partition metadata for the multiple data partitions that form the distributed data object. The partition metadata may include global memory addresses within the shared memory for the multiple data partitions. The management engine may further store the partition metadata in the metadata store.

    VIRTUAL NODE DEPLOYMENTS OF CLUSTER-BASED APPLICATIONS

    公开(公告)号:US20170090973A1

    公开(公告)日:2017-03-30

    申请号:US15311914

    申请日:2014-06-16

    Abstract: Examples relate to deploying distributed applications using virtual nodes. In some examples, virtual nodes are created and are each assigned a core subset of a number of processing cores, an Internet protocol (IP) address, and an in-memory file system configured to provide access to a portion of physically shared memory. At this stage, a distributed application that is configured to be deployed to a plurality of machine nodes is deployed to the plurality of virtual nodes. On a first virtual node, a reference to a first dataset stored in physically shared memory is sent to a second virtual node, where the physically shared memory is accessible to each of the plurality of virtual nodes. Next, on the second virtual node, the first dataset is accessed through the in-memory file system of the first virtual node.

    Shared memory for distributed data

    公开(公告)号:US10942864B2

    公开(公告)日:2021-03-09

    申请号:US15774489

    申请日:2015-11-20

    Abstract: Examples herein involve processing data in a distributed data processing system using an off-heap memory store. An example involves allocating a shared memory region of a shared memory to store attributes corresponding to a first partition of a distributed data system, and updating, in the shared memory region, the attributes corresponding to updates to the local data from process iterations of the first partition, such that a second partition of the distributed data system has access to the updated attributes.

    Virtual node deployments of cluster-based applications modified to exchange reference to file systems

    公开(公告)号:US10884774B2

    公开(公告)日:2021-01-05

    申请号:US15311914

    申请日:2014-06-16

    Abstract: Examples relate to deploying distributed applications using virtual nodes. In some examples, virtual nodes are created and are each assigned a core subset of a number of processing cores, an Internet protocol (IP) address, and an in-memory file system configured to provide access to a portion of physically shared memory. At this stage, a distributed application that is configured to be deployed to a plurality of machine nodes is deployed to the plurality of virtual nodes. On a first virtual node, a reference to a first dataset stored in physically shared memory is sent to a second virtual node, where the physically shared memory is accessible to each of the plurality of virtual nodes. Next, on the second virtual node, the first dataset is accessed through the in-memory file system of the first virtual node.

    Using local memory nodes of a multicore machine to process a search query

    公开(公告)号:US10423616B2

    公开(公告)日:2019-09-24

    申请号:US15307043

    申请日:2014-04-30

    Abstract: An example technique includes assigning partitions of a dataset of multidimensional points to a plurality of local memory nodes of a multicore machine and using the local memory nodes for a search query to determine similarity matches in the dataset for a given multidimensional point. The using includes parallel searching with the local memory nodes in the assigned partitions to identify candidate similarity matches to the given multidimensional point using indexes derived from the multidimensional points, the parallel searching for each node progressing through a sequence of search distances and providing an ongoing search result for each search distance from the given multidimensional point and regulating an extent of the parallel searching based on the ongoing search results.

    USING LOCAL MEMORY NODES OF A MULTICORE MACHINE TO PROCESS A SEARCH QUERY
    9.
    发明申请
    USING LOCAL MEMORY NODES OF A MULTICORE MACHINE TO PROCESS A SEARCH QUERY 有权
    使用MULTICORE MACHINE的本地记忆名称来处理搜索查询

    公开(公告)号:US20170046382A1

    公开(公告)日:2017-02-16

    申请号:US15307043

    申请日:2014-04-30

    Abstract: An example technique includes assigning partitions of a dataset of multidimensional points to a plurality of local memory nodes of a multicore machine and using the local memory nodes for a search query to determine similarity matches in the dataset for a given multidimensional point. The using includes parallel searching with the local memory nodes in the assigned partitions to identify candidate similarity matches to the given multidimensional point using indexes derived from the multidimensional points, the parallel searching for each node progressing through a sequence of search distances and providing an ongoing search result for each search distance from the given multidimensional point and regulating an extent of the parallel searching based on the ongoing search results.

    Abstract translation: 一个示例性技术包括将多维点的数据集的分区分配给多核机器的多个本地存储器节点,并且使用本地存储器节点进行搜索查询来确定给定多维点的数据集中的相似性匹配。 所述使用包括使用分配的分区中的本地存储器节点进行并行搜索,以使用从多维点导出的索引来识别与给定多维点的候选相似性匹配,并行搜索每个节点通过搜索距离序列进行并提供正在进行的搜索 对于从给定的多维点的每个搜索距离的结果,并且基于正在进行的搜索结果来调节并行搜索的范围。

    STORING TIME SERIES DATA FOR A SEARCH QUERY
    10.
    发明申请
    STORING TIME SERIES DATA FOR A SEARCH QUERY 审中-公开
    存储时间系列数据进行搜索查询

    公开(公告)号:US20160253381A1

    公开(公告)日:2016-09-01

    申请号:US15027842

    申请日:2013-10-31

    Abstract: Storing time series data for a search query includes identifying a time series whose representation is to be pre-computed based on available memory storage, pre-computing at least one representation of the identified time series, and storing the at least one representation in the memory storage.

    Abstract translation: 存储用于搜索查询的时间序列数据包括标识其表示将基于可用存储器存储预先计算的时间序列,预先计算所识别的时间序列的至少一个表示,以及将至少一个表示存储在存储器中 存储。

Patent Agency Ranking