NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
telem_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 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 AI   (40)
 
#define HAI   (2 ^ (20 - 8))
 
#define BASE_QLEN   (200000)
 
#define PORT_BW_G   (200)
 

Macro Definition Documentation

◆ AI

#define AI   (40)

Definition at line 41 of file telem_template_algo_params.h.

◆ AI_MAX

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

Definition at line 38 of file telem_template_algo_params.h.

◆ BASE_QLEN

#define BASE_QLEN   (200000)

Definition at line 43 of file telem_template_algo_params.h.

◆ BASE_RTT

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

Definition at line 32 of file telem_template_algo_params.h.

◆ HAI

#define HAI   (2 ^ (20 - 8))

Definition at line 42 of file telem_template_algo_params.h.

◆ MAX_DELAY

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

Definition at line 35 of file telem_template_algo_params.h.

◆ MIN_RATE

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

Definition at line 34 of file telem_template_algo_params.h.

◆ NEW_FLOW_RATE

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

Definition at line 33 of file telem_template_algo_params.h.

◆ PORT_BW_G

#define PORT_BW_G   (200)

Definition at line 44 of file telem_template_algo_params.h.

◆ RATE_MAX

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

Definition at line 39 of file telem_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 telem_template_algo_params.h.

◆ UPDATE_FACTOR_MAX

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

Definition at line 37 of file telem_template_algo_params.h.