NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
rtt_template_algo_params.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UPDATE_FACTOR   (((1 << 16) * 10) / 100) /* 0.08 in fxp16 - maximum multiplicative decrease factor */
 
#define AI   (((1 << 20) * 5) / 100) /* 0.05 In fxp20 - additive increase value */
 
#define BASE_RTT   (13000) /* Base value of rtt - in nanosec */
 
#define NEW_FLOW_RATE   (1 << (20)) /* Rate format in fixed point 20 */
 
#define MIN_RATE   (1 << (20 - 14)) /* Rate format in fixed point 20 */
 
#define MAX_DELAY   (150000) /* Maximum delay - in nanosec */
 
#define UPDATE_FACTOR_MAX   (10 * (1 << 16)) /* Maximum value of update factor */
 
#define AI_MAX   (1 << (20)) /* Maximum value of AI */
 
#define RATE_MAX   (1 << (20)) /* Maximum value of rate */
 
#define BW_MB_DEFAULT   (25000) /* Initial value of bandwidth. Units MB/s */
 

Macro Definition Documentation

◆ AI

#define AI   (((1 << 20) * 5) / 100) /* 0.05 In fxp20 - additive increase value */

Definition at line 32 of file rtt_template_algo_params.h.

◆ AI_MAX

#define AI_MAX   (1 << (20)) /* Maximum value of AI */

Definition at line 39 of file rtt_template_algo_params.h.

◆ BASE_RTT

#define BASE_RTT   (13000) /* Base value of rtt - in nanosec */

Definition at line 33 of file rtt_template_algo_params.h.

◆ BW_MB_DEFAULT

#define BW_MB_DEFAULT   (25000) /* Initial value of bandwidth. Units MB/s */

Definition at line 41 of file rtt_template_algo_params.h.

◆ MAX_DELAY

#define MAX_DELAY   (150000) /* Maximum delay - in nanosec */

Definition at line 36 of file rtt_template_algo_params.h.

◆ MIN_RATE

#define MIN_RATE   (1 << (20 - 14)) /* Rate format in fixed point 20 */

Definition at line 35 of file rtt_template_algo_params.h.

◆ NEW_FLOW_RATE

#define NEW_FLOW_RATE   (1 << (20)) /* Rate format in fixed point 20 */

Definition at line 34 of file rtt_template_algo_params.h.

◆ RATE_MAX

#define RATE_MAX   (1 << (20)) /* Maximum value of rate */

Definition at line 40 of file rtt_template_algo_params.h.

◆ UPDATE_FACTOR

#define UPDATE_FACTOR   (((1 << 16) * 10) / 100) /* 0.08 in fxp16 - maximum multiplicative decrease factor */

Definition at line 31 of file rtt_template_algo_params.h.

◆ UPDATE_FACTOR_MAX

#define UPDATE_FACTOR_MAX   (10 * (1 << 16)) /* Maximum value of update factor */

Definition at line 38 of file rtt_template_algo_params.h.