AUTOMATIC PIPELINE PARALLELIZATION OF SEQUENTIAL CODE
    11.
    发明申请
    AUTOMATIC PIPELINE PARALLELIZATION OF SEQUENTIAL CODE 有权
    自动管道顺序代码的并行化

    公开(公告)号:US20130232476A1

    公开(公告)日:2013-09-05

    申请号:US13409536

    申请日:2012-03-01

    IPC分类号: G06F9/45

    CPC分类号: G06F8/443 G06F8/45 G06F8/452

    摘要: A system and associated method for automatically pipeline parallelizing a nested loop in sequential code over a predefined number of threads. Pursuant to task dependencies of the nested loop, each subloop of the nested loop are allocated to a respective thread. Combinations of stage partitions executing the nested loop are configured for parallel execution of a subloop where permitted. For each combination of stage partitions, a respective bottleneck is calculated and a combination with a minimum bottleneck is selected for parallelization.

    摘要翻译: 一种系统和相关联的方法,用于在预定义数量的线程上自动流水线化序列码中的嵌套循环。 根据嵌套循环的任务依赖关系,将嵌套循环的每个子循环分配给相应的线程。 执行嵌套循环的分段分组的组合被配置为在允许的情况下并行执行子循环。 对于级分段的每个组合,计算相应的瓶颈,并且选择具有最小瓶颈的组合用于并行化。

    System and method for instantiation of distributed applications from disk snapshots
    12.
    发明授权
    System and method for instantiation of distributed applications from disk snapshots 有权
    从磁盘快照实例化分布式应用程序的系统和方法

    公开(公告)号:US08495352B2

    公开(公告)日:2013-07-23

    申请号:US12963260

    申请日:2010-12-08

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: A framework instantiates an application from its disk snapshots. The disk snapshots are taken from a different network environment and migrated to a virtualized environment. Modifications to operating systems and hypervisors are avoided, and no special network isolation support is required. The framework is extensible and plug-in based, allowing product experts to provide knowledge about discovering, updating, starting and stopping of software components. This knowledge base is compiled into a plan that executes various interleaved configuration discovery, updates and start tasks such that a required configuration model can be discovered with minimal start and update task execution. The plan generation automatically stitches together knowledge for the various products, thus significantly simplifying the knowledge specification. Once discovery is complete, the framework utilizes the discovered model to update stale network configurations across software stack and customize configurations beyond network settings.

    摘要翻译: 框架从其磁盘快照实例化应用程序。 磁盘快照取自不同的网络环境,并迁移到虚拟化环境。 避免了对操作系统和管理程序的修改,并且不需要特殊的网络隔离支持。 该框架是可扩展和插件的,允许产品专家提供关于发现,更新,启动和停止软件组件的知识。 该知识库被编译成执行各种交错配置发现,更新和启动任务的计划,使得可以以最少的启动和更新任务执行发现所需的配置模型。 计划生成自动将各种产品的知识拼接在一起,从而大大简化了知识规范。 一旦发现完成,该框架利用所发现的模型来更新跨软件堆栈的陈旧网络配置,并定制超出网络设置的配置。

    VIDEO ADVERTISEMENTS
    14.
    发明申请
    VIDEO ADVERTISEMENTS 审中-公开
    视频广告

    公开(公告)号:US20120203626A1

    公开(公告)日:2012-08-09

    申请号:US13447972

    申请日:2012-04-16

    IPC分类号: G06Q30/02

    摘要: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for displaying advertisements. The method includes providing query data specifying a search query including search terms; in response to providing the query: receiving a first advertisement associated with search terms and video element data comprising a video selection element for a video in response to a determination by the advertisement system that the video is eligible to be displayed with the first advertisement, the eligibility of the video to be displayed with the first advertisement being specified by an advertiser of the first advertisement; and receiving a second advertisement not including video element data in response to a determination that the second advertisement is not eligible to be displayed with a video; displaying the first advertisement and the video selection element proximate to the first advertisement, and displaying the second advertisement with the first advertisement.

    摘要翻译: 方法和系统,包括在计算机可读存储介质上编码的计算机程序,包括用于显示广告的方法。 该方法包括提供指定包括搜索项的搜索查询的查询数据; 响应于提供查询:接收与搜索项相关联的第一广告和包括用于视频的视频选择元素的视频元素数据,响应于广告系统确定该视频有资格与第一广告一起显示, 与第一广告的广告商指定第一广告一起显示视频的资格; 以及响应于所述第二广告不符合用视频显示的确定,接收不包括视频元素数据的第二广告; 显示接近第一广告的第一广告和视频选择元素,并且显示具有第一广告的第二广告。

    Vector unit in a processor enabled to replicate data on a first portion of a data bus to primary and secondary registers
    15.
    发明授权
    Vector unit in a processor enabled to replicate data on a first portion of a data bus to primary and secondary registers 失效
    处理器中的矢量单元能够将数据总线的第一部分上的数据复制到主寄存器和辅助寄存器

    公开(公告)号:US08200945B2

    公开(公告)日:2012-06-12

    申请号:US10704214

    申请日:2003-11-07

    IPC分类号: G06F9/30

    摘要: A microprocessor includes a branch unit, a load/store unit (LSU), an arithmetic logic unit (ALU), and a vector unit to execute a vector instruction. The vector unit includes a vector register file having a primary vector register and a secondary vector register. The processor preferably further includes a first data bus and a second data bus wherein the first and second data busses couple the vector unit to the data memory. The vector unit includes a first input multiplexer enabling data on the first data bus to be provided to the primary register file or the secondary register file and a second input multiplexer, independent of the first input multiplexer enabling data on the second data bus to be provided to the second data bus. The first and second data busses may comprise first and second portions of a data memory bus.

    摘要翻译: 微处理器包括分支单元,加载/存储单元(LSU),算术逻辑单元(ALU)和用于执行向量指令的向量单元。 向量单元包括具有主向量寄存器和次向量寄存器的向量寄存器文件。 处理器优选还包括第一数据总线和第二数据总线,其中第一和第二数据总线将向量单元耦合到数据存储器。 向量单元包括第一输入多路复用器,其使第一数据总线上的数据能够提供给主寄存器文件或辅助寄存器文件,第二输入多路复用器独立于第一输入多路复用器,使第二数据总线上的数据能够被提供 到第二个数据总线。 第一和第二数据总线可以包括数据存储器总线的第一和第二部分。

    Chat Categorization and Agent Performance Modeling
    16.
    发明申请
    Chat Categorization and Agent Performance Modeling 审中-公开
    聊天分类和代理性能建模

    公开(公告)号:US20120130771A1

    公开(公告)日:2012-05-24

    申请号:US13161291

    申请日:2011-06-15

    IPC分类号: G06Q10/00 G06F17/30

    摘要: Chat categorization uses semi-supervised clustering to provide Voice of the Customer (VOC) analytics over unstructured data via an historical understanding of topic categories discussed to derive an automated methodology of topic categorization for new data; application of semi-supervised clustering (SSC) for VOC analytics; generation of seed data for SSC; and a voting algorithm for use in the absence of domain knowledge/manual tagged data. Customer service interactions are mined and quality of these interactions is measured by “Customer's Vote” which, in turn, is determined by the customer's experience during the interaction and the quality of customer issue resolution. Key features of the interaction that drive a positive experience and resolution are automatically learned via machine learning driven algorithms based on historical data. This, in turn, is used to coach/teach the system/service representative on future interactions.

    摘要翻译: 聊天分类使用半监督聚类,通过对所讨论的主题类别的历史了解,为非结构化数据提供客户声音(VOC)分析,以获得新数据的主题分类的自动化方法; 应用半监督聚类(SSC)进行VOC分析; SSC的种子数据的生成; 以及在没有域知识/手动标记数据的情况下使用的投票算法。 客户服务互动被挖掘,这些互动的质量是通过“客户的投票”衡量的,而客户的投票又由客户在交互中的经验和客户问题解决的质量决定。 通过基于历史数据的机器学习驱动的算法,自动学习促进积极体验和分辨率的交互的主要特征。 这反过来用于教授/教授系统/服务代表对未来的交互。

    Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network
    18.
    发明授权
    Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network 有权
    用于确定数据处理系统或网络中的逻辑组件之间的依赖关系的系统,方法和计算机程序

    公开(公告)号:US08132180B2

    公开(公告)日:2012-03-06

    申请号:US12098491

    申请日:2008-04-07

    IPC分类号: G06F13/00

    CPC分类号: G06F11/008 H04L67/02

    摘要: Described are methods, apparatus and computer programs for determining run-time dependencies between logical components of a data processing environment. Components of the data processing environment are monitored by monitoring agents accessing run-time activity data via APIs of the managed system. A dependency generator identifies correlations between the run-time activity of the monitored components. For synchronous monitored systems, the dependency generator calculates an activity period for monitored components and determines which component's activity periods contain the activity periods of other components. Containment is used as an indicator of a likely dependency relationship, and a weighting is computed for each dependency relationship based on the consistency of containment.

    摘要翻译: 描述了用于确定数据处理环境的逻辑组件之间的运行时间依赖性的方法,装置和计算机程序。 数据处理环境的组件由监视代理通过受管系统的API访问运行时活动数据进行监控。 依赖生成器识别被监视组件的运行时活动之间的相关性。 对于同步监控系统,依赖生成器计算被监视组件的活动周期,并确定哪个组件的活动周期包含其他组件的活动周期。 遏制被用作可能的依赖关系的指标,并且基于遏制的一致性为每个依赖关系计算加权。

    PHARMACEUTICAL COMPOSITIONS AND METHODS OF MAKING SAME
    20.
    发明申请
    PHARMACEUTICAL COMPOSITIONS AND METHODS OF MAKING SAME 审中-公开
    药物组合物及其制备方法

    公开(公告)号:US20110281901A1

    公开(公告)日:2011-11-17

    申请号:US13101689

    申请日:2011-05-05

    申请人: Manish Gupta

    发明人: Manish Gupta

    IPC分类号: A61K31/506 A61P27/02

    摘要: Pharmaceutical compositions that include an amount of an acid addition salt of pazopanib equivalent to about 5 mg/mL pazopanib, about 2.0 to about 13.0% w/w of a modified cyclodextrin suitable for use in an ophthalmic formulation, and pH adjusting agent as well as methods of making the same are described.

    摘要翻译: 药物组合物包括一定量的相当于约5mg / mL比唑帕尼的吡罗他尼酸加成盐,约2.0至约13.0%w / w的适用于眼用制剂的改性环糊精和pH调节剂以及 描述制造它们的方法。