Invention Grant
- Patent Title: Real-time input/output bandwidth estimation
-
Application No.: US16399064Application Date: 2019-04-30
-
Publication No.: US10853219B2Publication Date: 2020-12-01
- Inventor: Adrian Loteanu
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F11/34
- IPC: G06F11/34 ; G06F13/42 ; G06F16/901 ; G06F11/30

Abstract:
A bandwidth estimation method is disclosed for measuring memory bandwidth consumption or the bandwidth consumption of any I/O bus in real time on a computer system without the use of hardware counters. The bandwidth estimation method, designed to run in isolation on a core in a multi-core computer system, generates temporally sequential and spatially random accesses to a bus such as the memory bus and reports the average latency per request. Using a pre-calculated latency-bandwidth relationship, the bandwidth on the bus is calculated and reported at runtime for every latency sample. The bandwidth estimation method allows profiling processors and computer systems in real time to determine the amount of memory or I/O traffic they are using while running a workload.
Public/Granted literature
- US20190258561A1 REAL-TIME INPUT/OUTPUT BANDWIDTH ESTIMATION Public/Granted day:2019-08-22
Information query