Systems and Methods for Customizing Optimization/Transformation/ Processing Strategies
    51.
    发明申请
    Systems and Methods for Customizing Optimization/Transformation/ Processing Strategies 有权
    用于定制优化/转换/处理策略的系统和方法

    公开(公告)号:US20130139137A1

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

    申请号:US13570148

    申请日:2012-08-08

    Applicant: Peng Zhao

    Inventor: Peng Zhao

    Abstract: A method for tailored compiler optimization is provided. The method includes extracting kernels from an application program, performance tuning the kernels to determine a tailored optimization strategy for each of the kernels, the tailored optimization strategy different than a default optimization strategy of a compiler for each of the kernels, and annotating the application program, using a computer, to identify the tailored optimization strategy determined for each of the kernels. In an embodiment, the method also includes the design and implementation for adjusting a compiler to customize optimization strategies for different kernels.

    Abstract translation: 提供了一种定制编译器优化的方法。 该方法包括从应用程序中提取内核,调整内核的性能以确定每个内核的定制优化策略,定制的优化策略不同于每个内核的编译器的默认优化策略,以及注释应用程序 使用计算机来识别为每个内核确定的量身定制的优化策略。 在一个实施例中,该方法还包括用于调整编译器以定制针对不同内核的优化策略的设计和实现。

    Control method, system and function entity for reporting bearer event of signaling IP flow
    53.
    发明授权
    Control method, system and function entity for reporting bearer event of signaling IP flow 有权
    控制方法,系统和功能实体,用于报告信令IP流的承载事件

    公开(公告)号:US08355325B2

    公开(公告)日:2013-01-15

    申请号:US12052487

    申请日:2008-03-20

    Abstract: A control method, system and function entity for reporting a bearer event of a signaling IP flow are provided. A 5-tuple is generated for a signaling IP flow and a media IP flow so as to unify a mechanism for reporting a signaling path status and a mechanism for reporting a bearer event of a media IP flow, so that the mechanism for reporting a signaling path status is not limited by the parameter of Flow Usage, the PDP context with a signaling tag, thereby establishing corresponding PCC rules for signaling and the association between a signaling IP flow and a bearer. A method for reporting a signaling path status is further provided in the invention. In the method, for a default PDP context or a PDP context of a signaling IP flow, the predefined PCC rules are activated or signaling PCC rules generated in accordance with an Application Function address are installed, thereby an IP signaling path status is reported in accordance with rule names of the predefine PCC rules or the signaling PCC rules.

    Abstract translation: 提供了用于报告信令IP流的承载事件的控制方法,系统和功能实体。 为信令IP流和媒体IP流生成5元组,以便统一用于报告信令路径状态的机制和用于报告媒体IP流的承载事件的机制,使得用于报告信令的机制 路径状态不受流量使用参数,具有信令标签的PDP上下文的限制,从而建立信令的相应PCC规则以及信令IP流和承载之间的关联。 本发明还提供了一种报告信令路径状态的方法。 在该方法中,对于默认PDP上下文或信令IP流的PDP上下文,激活预定PCC规则或者安装根据应用功能地址生成的信令PCC规则,从而根据报告IP信令路径状态 具有预定义PCC规则或信令PCC规则的规则名称。

    Sparse vectorization without hardware gather/scatter
    54.
    发明授权
    Sparse vectorization without hardware gather/scatter 失效
    稀疏矢量化无硬件收集/散射

    公开(公告)号:US08191056B2

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

    申请号:US11549172

    申请日:2006-10-13

    CPC classification number: G06F8/447

    Abstract: A target operation in a normalized target loop, susceptible of vectorization and which may, after compilation into a vectorized form, seek to operate on data in nonconsecutive physical memory, is identified in source code. Hardware instructions are inserted into executable code generated from the source code, directing a system that will run the executable code to create a representation of the data in consecutive physical memory. A vector loop containing the target operation is replaced, in the executable code, with a function call to a vector library to call a vector function that will operate on the representation to generate a result identical to output expected from executing the vector loop containing the target operation. On execution, a representation of data residing in nonconsecutive physical memory is created in consecutive physical memory, and the vectorized target operation is applied to the representation to process the data.

    Abstract translation: 标准化目标循环中的目标操作,易于向量化,并且可以在编译成向量化形式之后寻求对非连续物理存储器中的数据进行操作,在源代码中被识别。 硬件指令被插入到从源代码生成的可执行代码中,指示将运行可执行代码的系统在连续的物理内存中创建数据的表示。 包含目标操作的向量循环在可执行代码中被替换为对向量库的函数调用,以调用将在表示上操作的向量函数,以生成与执行包含目标的向量循环所期望的输出相同的结果 操作。 在执行时,在连续物理存储器中创建驻留在非连续物理存储器中的数据的表示,并且向量化的目标操作被应用于表示以处理数据。

    Generating optimized SIMD code in the presence of data dependences
    55.
    发明授权
    Generating optimized SIMD code in the presence of data dependences 有权
    在存在数据依赖性的情况下生成优化的SIMD代码

    公开(公告)号:US08037464B2

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

    申请号:US11535181

    申请日:2006-09-26

    CPC classification number: G06F8/447 G06F8/43

    Abstract: A method for generating code, including identifying at least one portion of source code that is simdizable and has a dependence, analyzing the dependence for characteristics, based upon the characteristics, selecting a transformation from a predefined group of transformations, applying the transformation to the at least one portion to generate SIMD code for the at least one portion.

    Abstract translation: 一种用于生成代码的方法,包括识别可仿真并具有依赖性的源代码的至少一部分,基于特征来分析对特征的依赖性,从预定义的变换组中选择变换,将转换应用于 至少一个部分,用于为所述至少一个部分生成SIMD代码。

    METHOD, SYSTEM AND ENTITY OF REALIZING EVENT DETECTION
    56.
    发明申请
    METHOD, SYSTEM AND ENTITY OF REALIZING EVENT DETECTION 有权
    实现事件检测的方法,系统和实现

    公开(公告)号:US20100039941A1

    公开(公告)日:2010-02-18

    申请号:US12582511

    申请日:2009-10-20

    Abstract: A method and a system of realizing event detection are provided, which detect a status of an Internet Protocol (IP) connectivity access network (IP-CAN) bearer corresponding to a policy and charging control (PCC) rule by binding an Event-Trigger parameter to the PCC rule, thereby realizing small-granularity detection for the specific PCC rule and reducing the load of the system. Furthermore, a status of the IP-CAN bearer or an IP flow is realized by binding the Event-Trigger parameter to an IP-CAN identifier (ID) or an IP flow ID, so as to avoid the problem about too large granularity of the binding of event detection and IP-CAN session and reduce the burden of the IP-CAN bearer detection and message exchange.

    Abstract translation: 提供了一种实现事件检测的方法和系统,其通过绑定事件触发参数来检测与策略和计费控制(PCC)规则相对应的因特网协议(IP)连接接入网络(IP)连接接入网络(IP-CAN)承载的状态 到PCC规则,从而实现特定PCC规则的小粒度检测,减少系统负载。 此外,通过将事件触发器参数绑定到IP-CAN标识符(ID)或IP流ID来实现IP-CAN承载或IP流的状态,以避免关于 绑定事件检测和IP-CAN会话,减轻IP-CAN承载检测和消息交换的负担。

    SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR IMPLEMENTING SHADOW VERSIONING TO IMPROVE DATA DEPENDENCE ANALYSIS FOR INSTRUCTION SCHEDULING
    58.
    发明申请
    SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR IMPLEMENTING SHADOW VERSIONING TO IMPROVE DATA DEPENDENCE ANALYSIS FOR INSTRUCTION SCHEDULING 失效
    用于实施阴影版本的系统,方法和计算机产品,以提高数据依赖性分析的指导性调度

    公开(公告)号:US20090064121A1

    公开(公告)日:2009-03-05

    申请号:US11846910

    申请日:2007-08-29

    CPC classification number: G06F8/443

    Abstract: Systems, methods and computer products for implementing shadow versioning to improve data dependence analysis for instruction scheduling. Exemplary embodiments include a method to identify loops within the code to be compiled, for each loop a dependence initializing a matrix, for each loop shadow identifying symbols that are accessed by the loop, examining dependencies, storing, comparing and classifying the dependence vectors, generating new shadow symbols, replacing the old shadow symbols with the new shadow symbols, generating alias relationships between the newly created shadow symbols, scheduling instructions and compiling the code.

    Abstract translation: 用于实现影子版本化的系统,方法和计算机产品,以改进指令调度的数据依赖性分析。 示例性实施例包括一种用于识别要编译的代码内的循环的方法,对于每个循环,依赖性初始化矩阵,对于每个循环阴影,识别由循环访问的符号,检查依赖性,存储,比较和分类依赖向量,生成 新的阴影符号,用新的阴影符号替换旧的阴影符号,在新创建的阴影符号之间生成别名关系,调度指令和编译代码。

    Mounting apparatus for data storage devices
    59.
    发明授权
    Mounting apparatus for data storage devices 失效
    数据存储装置的安装装置

    公开(公告)号:US07453691B2

    公开(公告)日:2008-11-18

    申请号:US11558466

    申请日:2006-11-10

    CPC classification number: G06F1/187

    Abstract: A mounting apparatus for mounting a data storage device that has a protrusion protruding from a sidewall thereof includes a mounting board, and a bracket. The mounting board includes a depressed portion for holding the data storage device. The depressed portion includes a first side wall. The bracket includes a leg member with an end pivotably mounted to the first side wall of the depressed portion of the mounting board. A first receiving slot for receiving the protrusion of the data storage device is defined in a bottom of the leg member. A drive portion is formed at a side of the receiving slot away from the end of the leg member, for cooperating with a corresponding protrusion of the data storage device when installing the data storage device.

    Abstract translation: 用于安装具有从其侧壁突出的突起的数据存储装置的安装装置包括安装板和支架。 安装板包括用于保持数据存储装置的凹部。 凹陷部分包括第一侧壁。 托架包括腿部件,其端部可枢转地安装到安装板的凹陷部分的第一侧壁上。 用于接收数据存储装置的突起的第一接收槽限定在腿部件的底部。 驱动部形成在接收槽的远离腿部件的端部的一侧,用于在安装数据存储装置时与数据存储装置的相应突起配合。

    Online Fault Detection and Avoidance Framework for Distributed Factory Control Systems
    60.
    发明申请
    Online Fault Detection and Avoidance Framework for Distributed Factory Control Systems 有权
    分布式工厂控制系统的在线故障检测和避免框架

    公开(公告)号:US20080255682A1

    公开(公告)日:2008-10-16

    申请号:US12101294

    申请日:2008-04-11

    Applicant: Peng Zhao Yan Lu

    Inventor: Peng Zhao Yan Lu

    Abstract: An on-line fault detection and avoidance method is provided for industrial control systems that include multiple interacting process controllers. The method addresses the problem that not all faults can be determined and removed at the time of system design and testing. When a fault translates into a time-out condition in one or more controllers, symptoms are identified, persistence is measured, other involved controllers are identified, the fault condition is identified and control laws are reconfigured to avoid the fault condition in the future.

    Abstract translation: 为包括多个交互过程控制器的工业控制系统提供在线故障检测和回避方法。 该方法解决了在系统设计和测试时不能确定和删除所有故障的问题。 当故障转变为一个或多个控制器中的超时状态时,会识别症状,测量持续时间,识别其他相关控制器,识别故障状况,重新配置控制规则以避免未来的故障。

Patent Agency Ranking