Description:
Reading the HPET chip is slow.
Implication:
An application that calls rte_get_hpet_cycles() or rte_timer_manage() runs
slower.
Resolution/Workaround:
The application should not call these functions too often in the main loop. An
alternative is to use the TSC register through rte_rdtsc() which is faster, but
specific to an lcore and is a cycle reference, not a time reference.
Affected Environment/Platform:
All.
Driver/Module:
Environment Abstraction Layer (EAL).
Description: Reading the HPET chip is slow. Implication: An application that calls rte_get_hpet_cycles() or rte_timer_manage() runs slower. Resolution/Workaround: The application should not call these functions too often in the main loop. An alternative is to use the TSC register through rte_rdtsc() which is faster, but specific to an lcore and is a cycle reference, not a time reference. Affected Environment/Platform: All. Driver/Module: Environment Abstraction Layer (EAL).