How To Install intel-cmt-cat on Rocky Linux 8

In this tutorial we learn how to install intel-cmt-cat on Rocky Linux 8. intel-cmt-cat is Provides command line interface to CMT, MBM, CAT, CDP and MBA technologies

Introduction

In this tutorial we learn how to install intel-cmt-cat on Rocky Linux 8.

What is intel-cmt-cat

This software package provides basic support for Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM), Cache Allocation Technology (CAT), Memory Bandwidth Allocation (MBA), and Code Data Prioratization (CDP). CMT, MBM and CAT are configured using Model Specific Registers (MSRs) to measure last level cache occupancy, set up the class of service masks and manage the association of the cores/logical threads to a class of service. The software executes in user space, and access to the MSRs is obtained through a standard Linux* interface. The virtual file system provides an interface to read and write the MSR registers but it requires root privileges.

We can use yum or dnf to install intel-cmt-cat on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install intel-cmt-cat.

Install intel-cmt-cat on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install intel-cmt-cat using dnf by running the following command:

sudo dnf -y install intel-cmt-cat

Install intel-cmt-cat on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install intel-cmt-cat using yum by running the following command:

sudo yum -y install intel-cmt-cat

How To Uninstall intel-cmt-cat on Rocky Linux 8

To uninstall only the intel-cmt-cat package we can use the following command:

sudo dnf remove intel-cmt-cat

intel-cmt-cat Package Contents on Rocky Linux 8

/usr/bin/pqos
/usr/bin/pqos-msr
/usr/bin/pqos-os
/usr/bin/rdtset
/usr/lib/.build-id
/usr/lib/.build-id/32
/usr/lib/.build-id/32/46b28d4906da68acff6824ff5af9e675f6ad9e
/usr/lib/.build-id/5a
/usr/lib/.build-id/5a/c2489a7bdfb9bd0c8e9da02b488bdcae0fadaf
/usr/lib/.build-id/a5
/usr/lib/.build-id/a5/961f8edbc6aa9d637f7cc0caf1058b166f0258
/usr/lib64/libpqos.so.4
/usr/lib64/libpqos.so.4.0.0
/usr/share/doc/intel-cmt-cat
/usr/share/doc/intel-cmt-cat/ChangeLog
/usr/share/doc/intel-cmt-cat/README
/usr/share/licenses/intel-cmt-cat-4.0.0/LICENSE
/usr/share/man/man8/pqos-msr.8.gz
/usr/share/man/man8/pqos-os.8.gz
/usr/share/man/man8/pqos.8.gz
/usr/share/man/man8/rdtset.8.gz
/usr/bin/pqos
/usr/bin/pqos-msr
/usr/bin/pqos-os
/usr/bin/rdtset
/usr/lib/.build-id
/usr/lib/.build-id/84
/usr/lib/.build-id/84/fb9632a6f6307e064ad1b6085aea55d144e31e
/usr/lib/.build-id/d4
/usr/lib/.build-id/d4/0fc38c2d335a9b071ed53a06d3de82ee9d6f3a
/usr/lib/.build-id/d8
/usr/lib/.build-id/d8/f1b0878e6b091fe2910e7fc9e809fc4dcb5643
/usr/lib/libpqos.so.4
/usr/lib/libpqos.so.4.0.0
/usr/share/doc/intel-cmt-cat
/usr/share/doc/intel-cmt-cat/ChangeLog
/usr/share/doc/intel-cmt-cat/README
/usr/share/licenses/intel-cmt-cat-4.0.0/LICENSE
/usr/share/man/man8/pqos-msr.8.gz
/usr/share/man/man8/pqos-os.8.gz
/usr/share/man/man8/pqos.8.gz
/usr/share/man/man8/rdtset.8.gz

References

Summary

In this tutorial we learn how to install intel-cmt-cat on Rocky Linux 8 using yum and dnf.