Anledningen till att man vill köra CPPC2 är att det också styr vart jobben hamnar, alltså på vilka kärnor windows faktiskt placerar program, detta är viktigt då bara några av kärnorna kan nå sin max boost och dom är spridda lite hur som i CCD/CCX, windows placerar normalt entrådad applikation på random ställe eller på kärna 1, detta är inte förenligt med max prestanda på zen2, därför kör man CPPC2 som med hjälp av rätt agesa och rätt strömplan slås på. Sen styr CPPC2 om jobben till rätt kärna som då kan boosta maximalt.
Alltså, kör man utan CPPC2 så kan boost bete sig normalt men problemet som då uppstår är att windows inte lägger över jobben på de kärnor som kan boosta till de högsta frekvenserna, prestanda blir då väldigt random & lite hit & miss beroende på vart processer landar.
Det enda windows gör själv i och med 1903 är att styra om så samma process trådar hamnar inom samma CCD och samma CCX om möjligt, det ska minimera spridandet av processtrådar utanför CCD/CCX men för att nyttja de kärnor som kan boosta högst så måste man köra CPPC2.
Edit: i fall ni vill se vilka kärnor som boostar högst så kan ni se det i RM, där markeras bäst kärnor med guld & näst bäst med silver, är dessa kärnor någon annan än första kärnan så kommer man vilja köra CPPC2 för att jobben faktiskt hamnar på dom