I have recently installed CM Hyper 103 on my AMD pc. Please see the screenshot and tell me which is the correct temp reading for my CPU.
Phenom II and Bulldozer were correct. Even Ryzen reports correct. It's always the software's duty to take care of the offsets if there is one involved.
achcha, so at low power < 25 W, there's a problem. At load, it's fine.
Whatever your BIOS reading is, that roughly should be your actual temperature on idle.