@hyperstrings2003Thanks for reaching out. We understand you have run on Intel/AMD CPUs C++ code that is parallelized using either OpenMP or Intel TBB and are observing slower runtime on Threadrippers. Performance depends on various compile-time and run-time configurations.
AMD tools AOCC and AOCL are targeted to deliver competitive and efficient performance on AMD hardware.
Various parallelizing APIs can be used to deliver performance on AMD CPUs, including OpenMP, MPI etc. Kindly refer to User Guide provided at https://developer.amd.com/amd-aocc/ for various aocc-specific compile-time optimization options.
If you can share a reproducible code and relevant details that is showing degraded performance, we will be able to help you better.
Note that TBB is a proprietary technology of Intel codes with TBB need to be built with icc/icpc compilers.