Capability support for web transactions
    6.
    发明申请
    Capability support for web transactions 审中-公开
    网络交易的能力支持

    公开(公告)号:US20060047662A1

    公开(公告)日:2006-03-02

    申请号:US10930597

    申请日:2004-08-31

    IPC分类号: G06F17/30

    CPC分类号: G06F21/6227 G06F2221/2141

    摘要: A resource locator (such as a URL or similar reference) incorporates encrypted control information that is structured according to a predetermined format suited to a particular application. The control information is determined from the resource locator, and the resource locator is then processed in accordance with the control information. A response to a requested resource locator is returned.

    摘要翻译: 资源定位符(例如URL或类似的引用)包含根据适合特定应用的预定格式而构造的加密控制信息。 从资源定位器确定控制信息,然后根据控制信息对资源定位器进行处理。 返回对所请求的资源定位器的响应。

    TECHNIQUES FOR HETEROGENEOUS CORE ASSIGNMENT
    7.
    发明申请
    TECHNIQUES FOR HETEROGENEOUS CORE ASSIGNMENT 审中-公开
    异质核心分配技术

    公开(公告)号:US20150220340A1

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

    申请号:US14129918

    申请日:2013-10-04

    IPC分类号: G06F9/30 G06F1/26 G06F9/38

    摘要: Various embodiments are generally directed to techniques for assigning instances of blocks of instructions of a routine to one of multiple types of core of a heterogeneous set of cores of a processor component. An apparatus to select types of cores includes a processor component; a core selection component for execution by the processor component to select a core of multiple cores to execute an initial subset of multiple instances of an instruction block in parallel based on characteristics of instructions of the instruction block, and to select a core of the multiple cores to execute remaining instances of the multiple instances of the instruction block in parallel based on characteristics of execution of the initial subset stored in an execution database; and a monitoring component for execution by the processor component to record the characteristics of execution of the initial subset in the execution database. Other embodiments are described and claimed.

    摘要翻译: 各种实施例通常涉及用于将例程的指令块的实例分配给处理器组件的异构集群核心的多种类型的核心之一的技术。 选择核心类型的装置包括处理器组件; 核心选择部件,用于由处理器部件执行以选择多个核的核心,以基于指令块的指令的特性并行地执行指令块的多个实例的初始子集,并且选择多个核心的核心 基于存储在执行数据库中的初始子集的执行特性来并行执行指令块的多个实例的剩余实例; 以及用于由处理器组件执行以在执行数据库中记录初始子集的执行特性的监视组件。 描述和要求保护其他实施例。

    Compilation of unified parallel C-language programs
    8.
    发明授权
    Compilation of unified parallel C-language programs 有权
    统一并行C语言程序的汇编

    公开(公告)号:US07254809B2

    公开(公告)日:2007-08-07

    申请号:US10630023

    申请日:2003-07-30

    IPC分类号: G06F9/45 G06F9/44

    CPC分类号: G06F8/45 G06F8/51

    摘要: Methods, compiler apparatus and a computer program product for compiling UPC source code are disclosed. UPC-unique constructs are converted into C-level form. The C-level constructs are inserted into the source code to form a combined code. The combined code is translated into an intermediate form, wherein any surviving UPC-unique components are discarded. All UPC-unique data or statements are converted to a form that can be handled by general compiler architectures, yet retain UPC properties. The resultant intermediate form is converted to compiled machine code. The generation of C-level constructs occurs at a compiler front end module, avoiding difficulties in intermediate code handling.

    摘要翻译: 公开了用于编译UPC源代码的方法,编译装置和计算机程序产品。 UPC唯一的构造转换为C级形式。 将C级结构插入到源代码中以形成组合代码。 组合的代码被转换成中间形式,其中任何幸存的UPC唯一组件被丢弃。 所有UPC唯一的数据或语句都将转换为可由一般编译器体系结构处理的表单,但保留UPC属性。 所得到的中间格式转换为编译的机器代码。 C级结构的生成发生在编译器前端模块,避免了中间代码处理的困难。

    Intermediate form for bitwidth sensitive applications and uses thereof
    9.
    发明授权
    Intermediate form for bitwidth sensitive applications and uses thereof 有权
    用于位宽敏感应用程序的中间形式及其用途

    公开(公告)号:US08732680B2

    公开(公告)日:2014-05-20

    申请号:US12388884

    申请日:2009-02-19

    IPC分类号: G06F9/45

    CPC分类号: G06F8/441

    摘要: Techniques for representing a program are provided. The techniques include creating one or more sub-variables for each of one or more variables in the program, and maintaining a single size of each of the one or more variables throughout a life-span of each of the one or more variables. Additionally, techniques for performing register allocation are also provided. The techniques include representing bit-width information of each of one or more variables in a powers-of-two representation, wherein the one or more variables comprise one or more variables in a program, coalescing the one or more variables, packing the one or more coalesced variables, and using the one or more packed variables to perform register allocation.

    摘要翻译: 提供了代表程序的技术。 这些技术包括为程序中的一个或多个变量中的每个变量创建一个或多个子变量,并且在该一个或多个变量中的每一个的整个寿命期间维持一个或多个变量中的每一个的单个大小。 此外,还提供了用于执行寄存器分配的技术。 这些技术包括以二代表示方式表示一个或多个变量中的每一个的位宽信息,其中一个或多个变量包括程序中的一个或多个变量,合并一个或多个变量,打包一个或多个变量 更多的合并变量,并使用一个或多个压缩变量执行寄存器分配。

    INTERMEDIATE FORM FOR BITWIDTH SENSITIVE APPLICATIONS AND USES THEREOF
    10.
    发明申请
    INTERMEDIATE FORM FOR BITWIDTH SENSITIVE APPLICATIONS AND USES THEREOF 有权
    双向敏感应用的中间形式及其用途

    公开(公告)号:US20100211937A1

    公开(公告)日:2010-08-19

    申请号:US12388884

    申请日:2009-02-19

    IPC分类号: G06F9/45

    CPC分类号: G06F8/441

    摘要: Techniques for representing a program are provided. The techniques include creating one or more sub-variables for each of one or more variables in the program, and maintaining a single size of each of the one or more variables throughout a life-span of each of the one or more variables. Additionally, techniques for performing register allocation are also provided. The techniques include representing bit-width information of each of one or more variables in a powers-of-two representation, wherein the one or more variables comprise one or more variables in a program, coalescing the one or more variables, packing the one or more coalesced variables, and using the one or more packed variables to perform register allocation.

    摘要翻译: 提供了代表程序的技术。 这些技术包括为程序中的一个或多个变量中的每个变量创建一个或多个子变量,并且在该一个或多个变量中的每一个的整个寿命期间维持一个或多个变量中的每一个的单个大小。 此外,还提供了用于执行寄存器分配的技术。 这些技术包括以二代表示方式表示一个或多个变量中的每一个的位宽信息,其中一个或多个变量包括程序中的一个或多个变量,合并一个或多个变量,打包一个或多个变量 更多的合并变量,并使用一个或多个压缩变量执行寄存器分配。