I used to run this, but once systems started having 20 cpu cores, and 12 hard drives, it wouldn't fit on the screen anymore... sadly conky has the same issue.
If I have more than 8 threads, I'll use the composite CPU chart instead. Also, I have to tell it to ignore veth, vnet, and virbr network interfaces, since I run virt-manager on the box as well.
I think perhaps I’m old school, but I’ve been using xosview with a patch that shows ccx utilization (on AMD) instead of per core. Treats me pretty well, but it’s a very unloved project.
Just scale down the chart size. For my 16 core system each CPU chart is just 5px high, it works great because you still have the horizontal indicators.