会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • METHOD AND SYSTEM FOR LOADING STATUS CONTROL OF DLL
    • 用于加载DLL的状态控制的方法和系统
    • US20100106950A1
    • 2010-04-29
    • US12607241
    • 2009-10-28
    • Rui HouZhi Yu LiuHuayong WangYan Qi Wang
    • Rui HouZhi Yu LiuHuayong WangYan Qi Wang
    • G06F9/54G06F9/45G06F9/38G06F9/44
    • G06F8/41G06F8/37G06F9/30058G06F9/44521G06F9/44594
    • Apparatus and methods are provided for controlling the loading status of DLLs. Specifically, a streaming program compiler is provided. The compiler includes operation modules for calling DLLs during streaming program execution; association table generating units for generating association tables according to user-defined rules, where the association table includes entries indicating (i) stream branches of the streaming program and (ii) an operation module corresponding to the stream branches; and a trigger generating unit for generating a trigger based on user-defined rules, where the trigger generating unit (i) determines which conditions for loading and unloading DLLs fit the streaming program, (ii) matches these conditions to a particular stream branch to identify a matched stream branch, and (iii) sends out triggering signals indicating the matched stream branch. This invention also provides a corresponding method and controller.
    • 提供了用于控制DLL的加载状态的装置和方法。 具体地说,提供流程序编译器。 编译器包括在流程序执行期间调用DLL的操作模块; 关联表生成单元,用于根据用户定义的规则生成关联表,其中所述关联表包括指示(i)流程序流的流分支和(ii)对应于流分支的操作​​模块的条目; 触发器生成单元,用于基于用户定义的规则生成触发,其中触发器生成单元(i)确定用于加载和卸载DLL的条件适合于流程序,(ii)将这些条件与特定流分支相匹配以识别 匹配流分支,以及(iii)发出指示匹配流分支的触发信号。 本发明还提供了相应的方法和控制器。
    • 4. 发明申请
    • FAST CONTEXT SAVE IN TRANSACTIONAL MEMORY
    • 快速的内容保存在交易记忆中
    • US20100217945A1
    • 2010-08-26
    • US12708634
    • 2010-02-19
    • Yi GeRui HouHuayong Wang
    • Yi GeRui HouHuayong Wang
    • G06F12/00G06F12/06
    • G06F9/30105G06F9/30116G06F9/3834G06F9/384G06F9/3842G06F9/3863G06F9/528
    • The present invention provides a method, apparatus and article of manufacture, for fast context saving in transactional memory. The method creates a mapping table that includes entries corresponding to architectural registers. Each entry includes a physical register index and shadow bit of a first physical register mapped to an architectural register. In response to a detection that an update occurs to an architectural register in a transaction and its shadow bit being an invalid value, the method sets the shadow bit to be a valid value and sets a shadow register for the architectural register using the physical register index of the first physical register. The method maps a second physical register to the shadow register in order to save a modified value generated by an update process and saves the original value before the update process by use of the first physical register corresponding to the architecture register.
    • 本发明提供了一种用于在事务存储器中快速上下文保存的方法,装置和制品。 该方法创建一个包含对应于架构寄存器的条目的映射表。 每个条目包括映射到架构寄存器的第一物理寄存器的物理寄存器索引和影像位。 响应于检测到交易中的体系结构寄存器发生更新,并且其影子位是无效值,则该方法将阴影位设置为有效值,并使用物理寄存器索引为体系结构寄存器设置影子寄存器 的第一个物理登记册。 该方法将第二个物理寄存器映射到影子寄存器,以便保存由更新过程生成的修改值,并通过使用对应于架构寄存器的第一个物理寄存器在更新过程之前保存原始值。
    • 6. 发明授权
    • Method and system for loading status control of DLL
    • 用于加载DLL的状态控制的方法和系统
    • US08589896B2
    • 2013-11-19
    • US12607241
    • 2009-10-28
    • Rui HouZhi Yu LiuHuayong WangYan Qi Wang
    • Rui HouZhi Yu LiuHuayong WangYan Qi Wang
    • G06F9/45G06F9/44G06F9/445
    • G06F8/41G06F8/37G06F9/30058G06F9/44521G06F9/44594
    • Apparatus and methods are provided for controlling the loading status of DLLs. Specifically, a streaming program compiler is provided. The compiler includes operation modules for calling DLLs during streaming program execution; association table generating units for generating association tables according to user-defined rules, where the association table includes entries indicating (i) stream branches of the streaming program and (ii) an operation module corresponding to the stream branches; and a trigger generating unit for generating a trigger based on user-defined rules, where the trigger generating unit (i) determines which conditions for loading and unloading DLLs fit the streaming program, (ii) matches these conditions to a particular stream branch to identify a matched stream branch, and (iii) sends out triggering signals indicating the matched stream branch. This invention also provides a corresponding method and controller.
    • 提供了用于控制DLL的加载状态的装置和方法。 具体地说,提供流程序编译器。 编译器包括在流程序执行期间调用DLL的操作模块; 关联表生成单元,用于根据用户定义的规则生成关联表,其中所述关联表包括指示(i)流程序流的流分支和(ii)对应于流分支的操作​​模块的条目; 触发器生成单元,用于基于用户定义的规则生成触发,其中触发器生成单元(i)确定用于加载和卸载DLL的条件适合于流程序,(ii)将这些条件与特定流分支相匹配以识别 匹配流分支,以及(iii)发出指示匹配流分支的触发信号。 本发明还提供了相应的方法和控制器。
    • 8. 发明申请
    • METHOD AND APPARATUS FOR IMPLEMENTING TRANSACTION MEMORY
    • 实施交易记忆的方法和装置
    • US20090119667A1
    • 2009-05-07
    • US12265788
    • 2008-11-06
    • Rui HouXiaowei ShenHua Yong Wang
    • Rui HouXiaowei ShenHua Yong Wang
    • G06F9/46G06F12/00
    • G06F9/467
    • A method and apparatus for implementing transactional memory (TM). The method includes: allocating a hardware-based transaction footprint recorder to the transaction, for recording footprints of the transaction when a transaction is begun; determining that the transaction is to be switched out; and switching out the transaction, where the footprints of the switched-out transaction are still kept in the hardware-based transaction footprint recorder. According to the present invention, transaction switching is supported by TM, and the cost of conflict detection between an active transaction and a switched-out transaction is greatly reduced since the footprints of the switched-out transaction are still kept in the hardware-based transaction footprint recorder.
    • 一种用于实现事务存储器(TM)的方法和装置。 该方法包括:将分配基于硬件的交易足迹记录器分配给交易,用于在交易开始时记录交易的足迹; 确定交易将被切换; 并切换交易,其中所述切换交易的足迹仍保留在基于硬件的交易记录记录器中。 根据本发明,由TM支持交易切换,并且大大减少了活动事务和切换事务之间的冲突检测的成本,因为切换事务的覆盖区仍然保留在基于硬件的事务中 足迹录像机。