会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • CONTINUOUS IN-MEMORY ACCUMULATION OF HARDWARE PERFORMANCE COUNTER DATA
    • 连续内存累积硬件性能计数器数据
    • US20140379953A1
    • 2014-12-25
    • US13925760
    • 2013-06-24
    • International Business Machines Corporation
    • Peter J. HeyrmanVenkat R. IndukuruCarl E. LoveAaron C. SawdeyPhilip L. Vitale
    • G06F13/16G06F9/30
    • G06F13/1689G06F9/3004G06F11/3037G06F11/3409
    • In-memory accumulation of hardware counts in a computer system is carried out by continuously sending count values from full-speed hardware counter units to a memory controller. A sending unit periodically samples performance data from the hardware counter units, and transmits count values to a bus interface for an interconnection bus which communicates with the memory controller. The memory controller responsively updates an accumulated count value stored in system memory using the current count value, e.g., incrementing the accumulated count value. A count value can be sent with a pointer to a memory location and an instruction on how the location is to be updated. The instruction may be an atomic read-modify-write operation, and the memory controller can include a dedicated arithmetic logic unit to carry out that operation. A data harvester can then be used to harvest accumulated count values by reading them from a table in system memory.
    • 通过从全速硬件计数器单元连续发送计数值到存储器控制器来执行计算机系统中硬件计数的内存积累。 发送单元周期性地从硬件计数器单元采集性能数据,并将计数值发送到与存储器控制器通信的互连总线的总线接口。 存储器控制器使用当前计数值响应地更新存储在系统存储器中的累加计数值,例如增加累计计数值。 可以使用指向存储器位置的指针发送计数值,以及关于如何更新位置的指令。 指令可以是原子读取 - 修改 - 写入操作,并且存储器控制器可以包括用于执行该操作的专用算术逻辑单元。 然后可以使用数据收集器通过从系统存储器中的表读取来收集累计计数值。
    • 5. 发明授权
    • Continuous in-memory accumulation of hardware performance counter data
    • 连续内存累积的硬件性能计数器数据
    • US09298651B2
    • 2016-03-29
    • US13925760
    • 2013-06-24
    • International Business Machines Corporation
    • Peter J. HeyrmanVenkat R. IndukuruCarl E. LoveAaron C. SawdeyPhilip L. Vitale
    • G06F11/00G06F13/16G06F9/30G06F11/34G06F11/30
    • G06F13/1689G06F9/3004G06F11/3037G06F11/3409
    • In-memory accumulation of hardware counts in a computer system is carried out by continuously sending count values from full-speed hardware counter units to a memory controller. A sending unit periodically samples performance data from the hardware counter units, and transmits count values to a bus interface for an interconnection bus which communicates with the memory controller. The memory controller responsively updates an accumulated count value stored in system memory using the current count value, e.g., incrementing the accumulated count value. A count value can be sent with a pointer to a memory location and an instruction on how the location is to be updated. The instruction may be an atomic read-modify-write operation, and the memory controller can include a dedicated arithmetic logic unit to carry out that operation. A data harvester can then be used to harvest accumulated count values by reading them from a table in system memory.
    • 通过从全速硬件计数器单元连续发送计数值到存储器控制器来执行计算机系统中硬件计数的内存积累。 发送单元周期性地从硬件计数器单元采集性能数据,并将计数值发送到与存储器控制器通信的互连总线的总线接口。 存储器控制器使用当前计数值响应地更新存储在系统存储器中的累加计数值,例如增加累计计数值。 可以使用指向存储器位置的指针发送计数值,以及关于如何更新位置的指令。 指令可以是原子读取 - 修改 - 写入操作,并且存储器控制器可以包括用于执行该操作的专用算术逻辑单元。 然后可以使用数据收集器通过从系统存储器中的表读取来收集累计计数值。