As observed there was a big difference between HWMonitor and ASRock OC Tunner as attached.
However, the correct reading should be HWMonitor not OC Tunner's readings because my system is under load CPU usage.
Any one can help on this issue, as the invalid reading by ASRock BIOS causing my CPU fan running in full speed and very noise?

Asrock 890GX Extreme 3 CPU temp inacurate-asrock-jpg