Lines Matching full:bandwidth
332 * Supporting function to calculate the memory bandwidth
333 * and delta bandwidth in MBps.
393 * adjust the bandwidth percentage values via the IA32_MBA_THRTL_MSRs so
396 * current bandwidth(cur_bw) < user specified bandwidth(user_bw)
398 * This uses the MBM counters to measure the bandwidth and MBA throttle
399 * MSRs to control the bandwidth for a particular rdtgrp. It builds on the
403 * timer. Having 1s interval makes the calculation of bandwidth simpler.
405 * Although MBA's goal is to restrict the bandwidth to a maximum, there may
406 * be a need to increase the bandwidth to avoid unnecessarily restricting
409 * Since MBA controls the L2 external bandwidth where as MBM measures the
410 * L3 external bandwidth the following sequence could lead to such a
414 * phases -> mba_sc kicks in and reduced bandwidth percentage values -> but
419 * unnecessarily restricting such rdtgroups, we also increase the bandwidth.
469 * Scale up/down the bandwidth linearly for the ctrl group. The in update_mba_bw()
470 * bandwidth step is the bandwidth granularity specified by the in update_mba_bw()
473 * The delta_bw is used when increasing the bandwidth so that we in update_mba_bw()
478 * bandwidth step is 20MBps(> user_bw - cur_bw), we would keep in update_mba_bw()
499 * This is because (1)the increase in bandwidth is not perfectly in update_mba_bw()
670 * because as per the SDM the total and local memory bandwidth