In order to increase my odds at current TdP, I have configured PG as a backup project. By doing do BOINC client would not build any work buffer at all. However it turned out that PG server does not take into account number of threads per task configured at client, and always sends as much tasks as number of free CPU cores. I have checked sched_request_www.primegrid.com.xml and looks that client sends information about thread count for app to server. Below is part of this file for PPS Mega app. Please take a look on this.