Systems and methods for mapping data structures to memory in multi-level memory hierarchies

    公开(公告)号:US12175103B1

    公开(公告)日:2024-12-24

    申请号:US16126728

    申请日:2018-09-10

    Abstract: Systems and methods for analyzing memory architectures and for mapping data structures in software programs to appropriate memory to take advantage of the different memory architectures. A computer architecture having a processor connected to one or more first memories and one or more second memories is defined, wherein the first memories and the second memories are characterized by different performance profiles. An executable of a software program is instrumented to capture, during runtime, patterns of access to selected data structures of the executable. Based on an analysis of the patterns of access, allocation of the selected data structures between the first and second memories is determined.

    Bandwidth-dependent media stream compression

    公开(公告)号:US10862938B1

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

    申请号:US16432457

    申请日:2019-06-05

    Abstract: In general, this disclosure describes media stream transmission techniques for a computing device. The computing device captures a first media item and identifies a primary portion of the first media item and a secondary portion of the first media item different than the primary portion. The computing device applies a first compression algorithm to the primary portion of the first media item to generate a compressed primary portion. The computing device applies a second compression algorithm to the secondary portion of the first media item to generate a compressed secondary portion, where a data compression ratio of the second compression algorithm is greater than a data compression ratio of the first compression algorithm. The computing device transmits, to a central computing device, the compressed primary portion of the first media item and the compressed secondary portion of the first media item.

    SERVICE ORIENTED ARCHITECTURE VERSION AND DEPENDENCY CONTROL
    14.
    发明申请
    SERVICE ORIENTED ARCHITECTURE VERSION AND DEPENDENCY CONTROL 审中-公开
    面向服务的架构版本和依赖控制

    公开(公告)号:US20150143355A1

    公开(公告)日:2015-05-21

    申请号:US14552070

    申请日:2014-11-24

    Abstract: This disclosure is directed to techniques for providing version control functionality for web services of one or more service oriented architecture (SOA) systems. According to these techniques, a version control service (VCS) may receive an indication of a version update for a first web service. In response to the received request, the VCS determines whether the version update, if executed within the SOA system, will cause a change in operation of a second web service. If the version update will cause a change, VCS provides an indication of the determined change to a user.

    Abstract translation: 本公开涉及用于为一个或多个面向服务架构(SOA)系统的web服务提供版本控制功能的技术。 根据这些技术,版本控制服务(VCS)可以接收第一web服务的版本更新的指示。 响应于接收到的请求,VCS确定是否在SOA系统中执行的版本更新将导致第二个Web服务的操作更改。 如果版本更新将导致更改,VCS会向用户提供确定的更改的指示。

    Scalable distributed processing of RDF data
    15.
    发明授权
    Scalable distributed processing of RDF data 有权
    可扩展分布式处理RDF数据

    公开(公告)号:US08756237B2

    公开(公告)日:2014-06-17

    申请号:US13651235

    申请日:2012-10-12

    CPC classification number: G06F17/30 G06F17/30312 G06F17/3048

    Abstract: In general, techniques are described for an RDF (Resource Description Framework) database system which can scale to huge size for realistic data sets of practical interest. In some examples, a database system includes a Resource Description Framework (RDF) database that stores a plurality of data chunks to one or more storage drives, wherein each of the plurality of data chunks includes a plurality of triples of the RDF database. The database system also includes a working memory, a query interface that receives a query for the RDF database, a SPARQL engine that identifies a subset of the data chunks relevant to the query, and an index interface that includes one or more bulk loaders that load the subset of the data chunks to the working memory. The SPARQL engine executes the query only against triples included within the loaded subset of the data chunks to obtain a query result.

    Abstract translation: 一般来说,描述了RDF(资源描述框架)数据库系统的技术,该数据库系统可以扩展到具有实际意义的实际数据集的巨大尺寸。 在一些示例中,数据库系统包括资源描述框架(RDF)数据库,其将多个数据块存储到一个或多个存储驱动器,其中多个数据块中的每一个包括RDF数据库的多个三元组。 数据库系统还包括工作存储器,接收RDF数据库的查询的查询接口,标识与该查询相关的数据块的子集的SPARQL引擎,以及包括一个或多个加载器的批量加载器的索引接口 数据块的子集到工作记忆。 SPARQL引擎只针对包含在加载的数据块子集中的三元组执行查询,以获得查询结果。

Patent Agency Ranking