会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 54. 发明授权
    • Method and system for application-based normalization of processor clocks in a multiprocessor environment
    • 多处理器环境中处理器时钟的基于应用程序归一化的方法和系统
    • US07340629B2
    • 2008-03-04
    • US10607459
    • 2003-06-26
    • Clive Richard KatesFrank Eliot LevineRobert John Urquhart
    • Clive Richard KatesFrank Eliot LevineRobert John Urquhart
    • G06F1/12
    • G06F1/12
    • A method is presented for enabling application-level software to normalize processor clock values within a multiprocessor data processing system. A first processor number associated with a first processor is obtained such that the first processor executes one or more instructions for obtaining the first processor number. Subsequent to obtaining the first processor number, a processor clock value is obtained such that the processor clock value is associated with a processor that executes one or more instructions for obtaining the processor clock value. Subsequent to obtaining the processor clock value, a second processor number associated with a second processor is obtained such that the second processor executes one or more instructions for obtaining the second processor number. If the first processor number and the second processor number are equal, then the first processor number is used to retrieve a compensation value for a normalization operation on the processor clock value.
    • 提出了一种使应用级软件能够对多处理器数据处理系统内的处理器时钟值进行归一化的方法。 获得与第一处理器相关联的第一处理器号码,使得第一处理器执行用于获得第一处理器号码的一个或多个指令。 在获得第一处理器号码之后,获得处理器时钟值,使得处理器时钟值与执行用于获得处理器时钟值的一个或多个指令的处理器相关联。 在获得处理器时钟值之后,获得与第二处理器相关联的第二处理器号码,使得第二处理器执行用于获得第二处理器号码的一个或多个指令。 如果第一处理器号码和第二处理器号码相等,则使用第一处理器号码来检索针对处理器时钟值的归一化操作的补偿值。
    • 57. 发明授权
    • Method, apparatus and computer program product for efficient, large counts of per thread performance events
    • 方法,设备和计算机程序产品,用于高效,大量的每线程性能事件
    • US06931354B2
    • 2005-08-16
    • US10713742
    • 2003-11-13
    • Scott Thomas JonesFrank Eliot LevineRobert John Urquhart
    • Scott Thomas JonesFrank Eliot LevineRobert John Urquhart
    • G06F11/30G06F15/00G21C17/00
    • G06F11/3466G06F2201/86G06F2201/88
    • Performance events are counted for a computing system. This includes designating a first processor counter as a low-order counter for counting a certain performance event encountered by the processor and associating with the first counter a second counter as a high-order counter. The first counter is incremented responsive to detecting the performance event for a first processing thread. Responsive to a second thread, an accumulator in system memory for the first thread and first and second counters is updated. Responsive to the first thread becoming active, values of the first and second counters are loaded from the accumulator. Responsive to a user call to read and return a combined value, a first instance of the second counter is read, then the first counter is read and a second instance of the second counter is read before returning the combined value.
    • 计算系统计算出性能事件。 这包括将第一处理器计数器指定为低阶计数器,用于对处理器遇到的某个性能事件进行计数,并将第一计数器与第二计数器相关联,作为高阶计数器。 响应于检测第一处理线程的性能事件,第一计数器递增。 响应于第二线程,更新用于第一线程和第一和第二计数器的系统存储器中的累加器。 响应于第一线程变为活动状态,第一和第二计数器的值从累加器加载。 响应于用户调用读取和返回组合值,读取第二计数器的第一实例,然后读取第一计数器,并且在返回组合值之前读取第二计数器的第二实例。