会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Method and apparatus for removal of asynchronous events in complex application performance analysis
    • 在复杂应用性能分析中消除异步事件的方法和装置
    • US20050183075A1
    • 2005-08-18
    • US10777909
    • 2004-02-12
    • William AlexanderRobert DimpseyFrank LevineRobert Urquhart
    • William AlexanderRobert DimpseyFrank LevineRobert Urquhart
    • G06F9/45
    • G06F8/443
    • A method and apparatus for identifying a minimum call tree data structure from a plurality of call tree data structures are provided. With the apparatus and method, call tree data structures are generated for two or more executions of a build of a computer program. The apparatus and method perform a “tree-minimization” operation in which the two or more call trees generated during runs of the computer program are walked and only those nodes that are present in each of the tree data structures are maintained in a minimized tree data structure. In addition, the minimum values for these common nodes are maintained in the minimized tree data structure. In this way, asynchronous events are removed from the minimum tree data structure and analysis may focus on those areas of the computer program that are consistent between runs of the computer program.
    • 提供了一种用于从多个呼叫树数据结构中识别最小呼叫树数据结构的方法和装置。 利用该装置和方法,生成用于构建计算机程序的两个或多个执行的调用树数据结构。 该装置和方法执行“树最小化”操作,其中在计算机程序运行期间生成的两个或更多个调用树被移动,并且仅存在于每个树数据结构中的那些节点保持在最小化的树数据中 结构体。 此外,这些公共节点的最小值保持在最小化的树数据结构中。 以这种方式,从最小树数据结构中去除异步事件,并且分析可以集中在计算机程序的运行之间一致的计算机程序的那些区域。
    • 3. 发明申请
    • Method and apparatus for automatic detection of build regressions
    • 自动检测构造回归的方法和装置
    • US20050183067A1
    • 2005-08-18
    • US10777743
    • 2004-02-12
    • Robert DimpseyFrank LevineRobert Urquhart
    • Robert DimpseyFrank LevineRobert Urquhart
    • G06F9/44
    • G06F11/36
    • A method and apparatus for automatically performing regression processing on trace data are provided. With the apparatus and method, call tree data structures are generated for two or more executions of two or more builds of a computer program. The apparatus and method perform a “tree-minimization” operation on each set of call tree data structures for each of the builds to generate minimized call tree data structures for each build of the computer program. The minimized call tree data structures are then subtracted from one another to generate a subtracted minimized call tree data structure. From this subtracted minimized call tree data structure, the portions of the computer program that are different from build to build and which appreciably and consistently affect the difference in execution of the computer program from build to build may be identified. Thus, the analyst's attention is directed to these areas of the computer program code which may be optimized in order to obtain better execution of the computer program.
    • 提供了一种用于自动执行跟踪数据的回归处理的方法和装置。 利用该设备和方法,生成两个或更多个计算机程序构建的两个或多个执行的调用树数据结构。 该装置和方法对每个构建的每一组呼叫树数据结构执行“树最小化”操作,以便为计算机程序的每个构建生成最小化的调用树数据结构。 然后将最小化的呼叫树数据结构从彼此中减去以产生减去最小化的呼叫树数据结构。 从该减去的最小化调用树数据结构中,可以识别与构建构建不同的计算机程序的部分以及显着和一致地影响计算机程序从构建到构建的执行差异的部分。 因此,分析师的注意力是针对计算机程序代码的这些区域,其可以被优化以便获得更好的计算机程序的执行。
    • 4. 发明申请
    • Method and apparatus for data-aware hardware arithmetic
    • 用于数据识别硬件算术的方法和装置
    • US20060020946A1
    • 2006-01-26
    • US10835484
    • 2004-04-29
    • William AlexanderRobert DimpseyFrank LevineRobert Urquhart
    • William AlexanderRobert DimpseyFrank LevineRobert Urquhart
    • G06F13/00
    • G06F9/30192G06F8/41G06F9/30043G06F9/3853G06F9/3861G06F11/0751G06F11/3624G06F11/366
    • A method, apparatus, and computer instructions in a processor for performing arithmetic operations. A data type associated with a particular memory location is used to determine if an operation about to be performed on the data in that location is legal. If the operation requires the data to have a required data type, a determination is made as to whether the operation is a legal operation based on the identified data type and the required data type. If the operation is not legal on the identified type, a determination is made as to whether data can be cast to change the identified data type to the required data type. The data is cast to the required data type if the data can be cast to form modified data, and the arithmetic operation is performed on the modified data. If the data cannot be cast to the Required type, an exception or interrupt is generated.
    • 一种用于执行算术运算的处理器中的方法,装置和计算机指令。 与特定存储器位置相关联的数据类型用于确定是否对该位置的数据执行操作是合法的。 如果操作需要数据具有所需的数据类型,则基于所识别的数据类型和所需的数据类型确定操作是否是合法操作。 如果操作在所识别的类型上不合法,则确定是否可以投射数据以将所识别的数据类型改变为所需数据类型。 如果可以将数据转换为形式的修改数据,则将数据转换为所需的数据类型,并对修改的数据执行算术运算。 如果数据不能转换为必需类型,则会生成异常或中断。