Forum Discussion

DLuttman_299807's avatar
DLuttman_299807
Icon for Nimbostratus rankNimbostratus
Nov 18, 2016

Clustered Multiprocessing (CMP) and Threads

Hello,

 

I am trying to determine if disabling CMP also limits a TMM instance to just one thread. When I disable CMP on a 4000 series I see that there is only one TMM instance (as there should be) but that threads are still active 0.1, 0.2, etc when I examine the persistence table.

 

I know that behavior for CMP is different on 12.x than it was on earlier firmware versions pre 11.3, I guess my question is, does disabling CMP disable the threads associated with a TMM instance or just limits TMM instances to one in multi CPU models and keeps the threads active?

 

Thank You!

 

1 Reply

  • Of note it appears that disabling CMP on a model that has a CPU with Hyperthreading disables the threads you would expect to see from HT. So for a BIGIP 4000 that has a single quad-core CPU with HT, with CMP enabled you have 1 TMM instance with 8 threads- TMM0.1, TMM0.2...TMM0.7

     

    With CMP disabled, we see only 4 threads available, 1 per core. Still unsure whether disabling CMP should limit the single TMM instance to one core (or thread)......