X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fprog_guide%2Fprofile_app.rst;h=a36ebef4db999ef96be1b3274525c882e6ee08c2;hb=770fabcd36ec11d64544e86ed7d2dda9f5c64daf;hp=02f05614a224b85f3af7ad21e5297cb23193f479;hpb=2c1bbab7f09d42210ad4c9e120c159c3bf038c8f;p=dpdk.git diff --git a/doc/guides/prog_guide/profile_app.rst b/doc/guides/prog_guide/profile_app.rst index 02f05614a2..a36ebef4db 100644 --- a/doc/guides/prog_guide/profile_app.rst +++ b/doc/guides/prog_guide/profile_app.rst @@ -64,7 +64,7 @@ The default ``cntvct_el0`` based ``rte_rdtsc()`` provides a portable means to get a wall clock counter in user space. Typically it runs at <= 100MHz. The alternative method to enable ``rte_rdtsc()`` for a high resolution wall -clock counter is through the armv8 PMU subsystem. The PMU cycle counter runs +clock counter is through the ARMv8 PMU subsystem. The PMU cycle counter runs at CPU frequency. However, access to the PMU cycle counter from user space is not enabled by default in the arm64 linux kernel. It is possible to enable cycle counter for user space access by configuring the PMU from the privileged @@ -75,7 +75,7 @@ scheme. Application can choose the PMU based implementation with ``CONFIG_RTE_ARM_EAL_RDTSC_USE_PMU``. The example below shows the steps to configure the PMU based cycle counter on -an armv8 machine. +an ARMv8 machine. .. code-block:: console @@ -84,7 +84,7 @@ an armv8 machine. make sudo insmod pmu_el0_cycle_counter.ko cd $DPDK_DIR - make config T=arm64-armv8a-linuxapp-gcc + make config T=arm64-armv8a-linux-gcc echo "CONFIG_RTE_ARM_EAL_RDTSC_USE_PMU=y" >> build/.config make